2

電話の起動時に起動するアプリケーションを作成したいのですが、それは可能ですが、起動時に「ホームボタン」と「戻るボタン」を無効にすることが問題であり、起動時にのみ有効にする必要があります起動時にホーム画面になるアクティビティのボタンをクリックしてください..

4

1 に答える 1

8

intent-filterforを作成する必要がありBOOT_COMPLETEDます。ここここからチュートリアルを取得できます

HOME と BACK を無効にするには

見てみましょう...アプリが実行されていて、ユーザーに表示されている場合は、次のコードを使用してそれを行うことができます

@Override
public boolean onKeyDown(int keyCode, KeyEvent event)  {
    if (android.os.Build.VERSION.SDK_INT < android.os.Build.VERSION_CODES.ECLAIR
        && (keyCode == KeyEvent.KEYCODE_BACK    || keyCode == KeyEvent.KEYCODE_HOME)
    && event.getRepeatCount() == 0) 
    {
        onBackPressed();
    }
    return super.onKeyDown(keyCode, event);
}

@Override
public void onBackPressed() {
    // Do nothing
    return;
}

ただし、アプリが実行されていない場合、天気を画面に表示するかどうかを決定できるカスタムランチャーを作成することはできません。

また

ここでホームキーチェックを無効にできます

于 2012-11-08T05:15:52.020 に答える