相关疑难解决方法(0)

如何在Android上用硬件后退按钮捕获事件?

如何在Android上用硬件后退按钮捕获事件?我需要让用户回去,当我点击手机上的后退按钮来显示消息而不是继续之前的活动.怎么做 ?

android

37
推荐指数
2
解决办法
4万
查看次数

在android中阻止后退按钮

我想在android中阻止硬件后退按钮,以防止回到其他活动..提前感谢...

android

5
推荐指数
1
解决办法
7451
查看次数

如何在android中捕获设备后退按钮事件?

我通过我的应用程序打开了pdf文件.当点击设备返回按钮时,它会自动回到我的应用程序.它工作正常.我想在设备中收回按钮事件.我覆盖后退按钮.但它不工作.请帮我.

android

4
推荐指数
1
解决办法
2万
查看次数

moveTaskToBack(true)始终返回false

我知道这里和这里也有过这样的问题.他们没有得到适当的回答(或者根本没有得到回答).但是,我不知道为什么moveTaskToBack(true);总是对我说错.可以有人告诉我为什么以及如何解决问题?提前致谢.

public void onBackPressed() {       
    boolean r=  moveTaskToBack(true);
    //r is false !! using API LEVEL 8
}
Run Code Online (Sandbox Code Playgroud)

注意:我所称的活动是Activity包含在a中的一个孩子,tabActivity而且这两个活动都不是MAIN或LAUNCHER活动.我不知道这是否有所作为.

编辑: 因此应用程序不会去后台.我希望它转到后台,就像硬件HOME被按下一样

java android android-activity

3
推荐指数
1
解决办法
3768
查看次数

Android Webview后退按钮转到上一页

我有一个Web视图,可以让我浏览一个站点.当我单击后退按钮,而不是它转到上一页时,它退出应用程序.我已将以下方法添加到MainActivity.java中

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
    setContentView(R.layout.activity_main);
    WebView webview = (WebView) this.findViewById(R.id.webView);
    if (event.getAction() == KeyEvent.ACTION_DOWN) {
        switch (keyCode) {
            case KeyEvent.KEYCODE_BACK:
                if (webview.canGoBack()) {
                    webview.goBack();
                } else {
                    finish();
                }
                return true;
        }
    }
    return super.onKeyDown(keyCode, event);
}
Run Code Online (Sandbox Code Playgroud)

android

2
推荐指数
1
解决办法
1万
查看次数

BACK 按钮的监听器

当显示警报对话框时,如何获得后退按钮的任何操作?我必须问用户“你真的想放弃更改吗?”

此时屏幕上会出现提示输入框。

android back

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×6

android-activity ×1

back ×1

java ×1