我的主要活动中有一个SearchView
小部件,我想在用户点击搜索图标时启用祖先导航(在应用程序图标上向上导航)。我还希望它在SearchView
关闭时消失。下图显示了我想要的内容:
对于实例,您可以考虑使用Android Play商店应用程序。
答案 0 :(得分:1)
要启用祖先导航,只需使用:
getActionBar().setDisplayHomeAsUpEnabled(true);
并在onOptionsItemSelected上执行任何操作(例如清除搜索字段),例如:
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home:
// clear search field
return true;
}
return false;
}