Android開発のお勉強

メニュー

E-Mail



リストをDialogで表示

 AlertDialog.Builderでリストを作成することができます。
 
 
 AlertDialog.Builderを生成します。
 setItemsでリストの項目を設定します。
 また、クリック時の処理も実装します。
 createでAlertDialogを生成し、showで表示します。
 


    AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(this);
    alertDialogBuilder.setTitle("タイトル");

    String[] items = { "AAA", "BBB", "CCC" };
    alertDialogBuilder.setItems(items , new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface dialog, int which) {
            Toast.makeText(AlertDialogActivity.this, String.valueOf(which) + "が選ばれました。", Toast.LENGTH_LONG).show();
        }
    });

    alertDialogBuilder.create().show();






Copyright (C) Androidアプリ開発のお勉強. All Rights Reserved.