我想禁用我的 android 应用程序的后退按钮。我想要做的是,当用户按下后退按钮时,什么都不应该发生。基本上就像 Javascript 中的 return false 一样。在stackoverflow中尝试了大多数答案,但似乎没有任何效果。以下是我目前正在使用的 MainActivity 中的代码,
package com.ws.gostock;
import android.os.Bundle;
import org.apache.cordova.*;
public class MainActivity extends CordovaActivity
{
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
// Set by <content src="index.html" /> in config.xml
loadUrl(Config.getStartUrl());
}
@Override
public void onBackPressed()
{
System.out.println("back pressed");
}
}
尝试在调试模式下运行,发生的情况是,当我按下后退按钮时,应用程序关闭,然后代码开始调试。我不知道为什么。请有人帮我解决这个问题。
编辑:这是我的整个 MainActivity 类