1

使用しなければならないアプリを作っています

@Override  
public boolean onKeyDown(int keyCode, KeyEvent event)  
{  
    if(keyCode==KeyEvent.KEYCODE_BACK)  
    { 

フラグメントで。しかし、私はそれを使用することができません。これに関する助けをいただければ幸いです。

4

1 に答える 1

-1

このコードを試してください:

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {

        super.onKeyDown(keyCode, event);

        if (keyCode == KeyEvent.KEYCODE_BACK) {
              // Your code here
              return true;
        }

        return false;
    }

あなたのコードでは、if(keyCode == KeyEvent.KEYCODE_BACK)ブロックの中に入る必要があります。正しい「true」または「false」値を返しているかどうかを確認してください。

于 2012-06-14T11:55:10.077 に答える