Я повторно использовать ListView И в LayoutInflater здесь как заголовок и нижний колонтитул:Это работает, но это «правильный» способ?
ListView lv = getListView();
LayoutInflater inflater = getLayoutInflater();
View header = (View)inflater.inflate(R.layout.header, lv, false);
lv.addHeaderView(header, null, false);
View footer = (View)inflater.inflate(R.layout.footer, lv, false);
lv.addFooterView(footer, null, false);
Я считаю, повторное использование в ListView вполне разумно, но я не так уверен в LayoutInflater. Я здесь флиртую от катастрофы, или это хорошо?
для вызова getLayoutInflater(); один раз отлично :) остальное тоже прекрасно, если вы посмотрите на другие образцы, которые они делают с помощью inflater.inflate() –