2

Android を初めて使用し、最初のアプリケーションでいくつかの問題に悩まされています。電話にアプリケーションをインストールしましたが、アプリケーションを再度開いたときに (電話の閉じるボタンを使用して) アプリケーションを閉じた後、前回の起動時に最後に開いたページが再び表示されました.混乱しています..ありがとう

4

2 に答える 2

3

以下に示すようにアクティビティを作成したとき

    @Override
protected void onCreate(Bundle savedInstanceState) 
    {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
            // Your stuffs
     startActivity(new Intent(present_activity.this, Next_Acitivity.class));
     finish();
}

古いアクティビティから新しいアクティビティに移行するときに、これを呼び出してfinish()古いアクティビティを終了します。

戻るボタンをクリックすると、onKeyDownメソッドを使用してアクティビティが終了または終了する必要があります。

    @Override
public boolean onKeyDown(int keyCode, KeyEvent event) 
    {
if (keyCode == KeyEvent.KEYCODE_BACK) 
    {
finish();
}
return super.onKeyDown(keyCode, event);
}
于 2012-10-09T04:46:31.010 に答える
1

Android でアプリケーションを閉じることはできません。バックグラウンドになるだけです。

あなたはこれを試すことができます

あなたのコードであなたの書き込みのfinish();後に書くstartActivity(intentName);

閉じるボタンを押さないで戻るボタンを押して終了します

于 2012-10-09T04:35:08.577 に答える