Android3.1を搭載したSamsungGalaxyTab8.9で実行されているアプリケーションがあります。
戻るボタンを無効にする必要があります。そんなこと知ってる
<category android:name="android.intent.category.HOME" />
ホームボタンを無効にします。しかし、ホームボタンを無効にしたくありません。HomeButtonではなくBackButtonのみを無効にしたい。
みんな、ありがとう..
Android3.1を搭載したSamsungGalaxyTab8.9で実行されているアプリケーションがあります。
戻るボタンを無効にする必要があります。そんなこと知ってる
<category android:name="android.intent.category.HOME" />
ホームボタンを無効にします。しかし、ホームボタンを無効にしたくありません。HomeButtonではなくBackButtonのみを無効にしたい。
みんな、ありがとう..
アクティビティでonBackPressedをオーバーライドできます
@Override
public void onBackPressed() {
//do nothing
}
次のように onBackPressed() をオーバーライドするだけです。
@override
public void onBackPressed(){}
アクティビティでこれを使用して、 BackButton をオーバーライドします。
@Override
public void onBackPressed() {
// whatever you want to do when the BackButton is pressed.
}
@Override
public boolean onKeyDown(int iKeyCode, KeyEvent event)
{
if(iKeyCode == KeyEvent.KEYCODE_BACK || iKeyCode == KeyEvent.KEYCODE_HOME)
{
return true;
}
}