听android返回按钮

时间:2014-08-04 22:51:50

标签: java android libgdx

我想检测何时按下backButton。我看到了这个method,但它需要在实现ApplicationListener的类上,而我没有实现它的类。还有另一种方法吗?

3 个答案:

答案 0 :(得分:0)

您可以使用当前Activity的onBackPressed()。默认实现是完成当前活动。您可以根据您的要求覆盖它。这适用于Android 2.0及更高版本。

@Override
public void onBackPressed() {
    // Override the default implementation
    // ...
}

来源:http://developer.android.com/reference/android/app/Activity.html#onBackPressed()

答案 1 :(得分:0)

使用该方法只创建一个用于检测按钮按下的类?

答案 2 :(得分:0)

Gdx.input.setCatchBackKey(true)

然后:

if(Gdx.input.isKeyPressed(Keys.BACK)) {
    //Do something
}