列表视图/屏幕在退出Searchview时会覆盖当前列表视图/屏幕

时间:2014-06-16 16:06:56

标签: android android-activity

Listview / Screen在搜索和关闭searchview小部件后退出Searchview时会覆盖当前的Listview /屏幕。 Mainactivity和SearchAvtivity(类名是ActionBarFragment)是不同的类。这是正在发生的事情。 enter image description here

1 个答案:

答案 0 :(得分:1)

最简单的解决方案可以将ActionBarFragment的背景设置为白色。 或者,正确使用fragmentmanager的backstack也可以提供帮助。

如果是列表片段,请在onViewCreated()中使用此行:

getView().setBackgroundColor(Color.WHITE);

或者在xml中你可以在下面的片段布局xml的根元素中使用:

android:background="#fff"