Sam*_*iya 13
onClick添加按钮 onBackPressed();
public void onClick(){
onBackPressed();
}
Run Code Online (Sandbox Code Playgroud)
有两种方法可以满足您的目的:
第一:覆盖onBackPressed你的方法Activty:
@Override
public void onBackPressed()
{
super.onBackPressed();
}
Run Code Online (Sandbox Code Playgroud)
第二:覆盖onKeyDown并寻找KeyEvent.KEYCODE_BACK
public boolean onKeyDown(int keyCode, KeyEvent event){
if (keyCode == KeyEvent.KEYCODE_BACK)
{
}
return false;
}
Run Code Online (Sandbox Code Playgroud)
如果你想结合两者(假设你想要菜单按钮上的 backAction,它看起来像这样:
public boolean onKeyDown(int keyCode, KeyEvent event)
{
if (keyCode == KeyEvent.KEYCODE_MENU)
{
onBackPressed();
}
return false;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13674 次 |
| 最近记录: |