У меня есть вертикальный LinearLayout и Listview и большая кнопка внутри. Все внутри Фрагмента.Пустой список в фрагменте
Что я хочу сделать, это показать пустой список, если после выполнения какого-либо действия ничего не найдено.
Поскольку это фрагмент не ListActivity, я не могу использовать концепцию пустого представления внутри ListView для отображения, когда список пуст.
Я использую этот код, чтобы показать пустой список (называемый в (MyFragment расширяет фрагмент) -> onCreateView метод):
ListView list2=(ListView)rootView.findViewById(R.id.scans_list);
View emptyView = inflater.inflate(R.layout.scanslist_empty,null);
((ViewGroup)list2.getParent()).addView(emptyView, 0);
list2.setEmptyView(emptyView);
Это работает, но в то время как первоначально список выше кнопки, пустой список находится ниже кнопки. Может ли это быть исправлено или мне нужно изменить весь подход?
Я не понимаю, почему вы используете addView – Blackbelt