问题:如何返回上一页,使得与系统的返回键有相同功能?
回答:重写onkeydown()方法
例子:
public boolean onKeyDowns(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
getActivity().finish();
return true;
}
return false;
}iv_back.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
onKeyDowns(KeyEvent.KEYCODE_BACK, null);
<span style="white-space:pre"> </span>}
};
本文介绍了一种在应用程序中通过重写onKeyDown方法来实现返回上一页功能的方法。这种方法可以让自定义按钮的行为与系统的返回键行为一致,提高了应用的用户体验。
2103

被折叠的 条评论
为什么被折叠?



