【发布时间】:2013-07-11 20:18:41
【问题描述】:
在“Android Activity”中按下后退按钮不会像您预期的那样返回上一页。
活动使用Searchview.OnQueryTextListener 和SearchView.OnCloseListener。我已经搜索并看到其他有类似问题的人,但还没有找到任何解决方案。
public class Scr_Combined_Entry_Hours_Multiple extends VT implements SearchView.OnQueryTextListener, SearchView.OnCloseListener {
希望找到解决方案,添加了一个被覆盖的 onBackPressed() 函数,尽管这是在问题发生后实现的,并不能解决手头的问题。
@Override
public void onBackPressed() {
this.getParent().onBackPressed();
}
感谢您提供的任何帮助和时间。
【问题讨论】:
-
什么是'VT'?该类是否扩展了 Activity?
-
VT 扩展活动,这是与整个系统中其他页面具有相同设置的许多页面之一。它也可以在不同的android版本上完美运行,测试版本是4.0.3,运行版本是4.1.1,这是系统中唯一出现这种情况的页面。
-
VT 是否覆盖后退按钮按下?如果是这样,它会调用 super.onBackPressed() 吗?这可能就是问题所在
标签: android xml search button back