#android #android-activity
#Android #android-активность
Вопрос:
Listview / Screen перезаписывает текущий Listview / Screen при выходе из Searchview после поиска и закрытия виджета searchview. Mainactivity и SearchAvtivity (имя класса ActionBarFragment) — это разные классы. Вот изображение, что происходит.
Ответ №1:
Самым простым решением может быть установка фона ActionBarFragment
на белый. В качестве альтернативы также может помочь правильное использование backstack fragmentmanager.
если это фрагмент списка, используйте эту строку в onViewCreated()
:
getView().setBackgroundColor(Color.WHITE);
или в xml, который вы можете использовать ниже в корневом элементе xml-макета фрагмента:
android:background="#fff"
Комментарии:
1. я думаю, просто изменив цвет, они исчезнут, но программно они будут там. Поэтому это может мешать просмотру друг друга.