Java活用生活

ログイン

オンライン状況

オンラインユーザー1人
ログインユーザー0人
登録ユーザー2人

カウンタ

COUNTER335460

Androidスニペット

Androidスニペット >> 記事詳細
2023/03/03

戻るボタン表示

固定リンク | by:aramaki
戻るボタン表示
----------------------------
onCreate()内で以下を実装

 // アクションバーを取得する
 ActionBar actionBar=getSupportActionBar();
 //アクションバーの戻るメニューを有効に設定
 actionBar.setDisplayHomeAsUpEnabled(true);

クリックされたとき
@Override
    public boolean onOptionsItemSelected(@NonNull MenuItem item) {
        //戻り値用の変数を初期値trueで用意。
        boolean result = true;
        //選択されたメニューのIDを取得。
        int itemId = item.getItemId();
        //選択されたメニューが[戻る]の場合、アクティビティを終了。
        if(itemId == android.R.id.home) {
            finish();
        }else {
            //親クラスの同名メソッドを呼び出し、その戻り値をreturnValとする。
            result = super.onOptionsItemSelected(item);
        }
        return result;
    }
09:42