P137.アラートダイアログ / setMessage

Android開発に関するメモランダム

カテゴリー: Android Studio ではじめる Android プログラミング入門 第3版 Android Studio 2対応  閲覧数:338 配信日:2018-05-01 12:05


AlertDialogを使用するためには?


AlertDialog作成機能を提供する「Builder」クラスのインスタンスを取得

デモ内容


AlertDialog表示
・選択肢なし

コード


MainActivity.java
package work.w4c.android0.androidtoast20180420;

import android.support.v7.app.AlertDialog;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.Toast;

public class MainActivity extends AppCompatActivity {
   static final String MENU_ITEM = "menu item";

   @Override
   protected void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       setContentView(R.layout.activity_main);
   }

   @Override
   public boolean onCreateOptionsMenu(Menu menu) {
       getMenuInflater().inflate(R.menu.menu_main, menu);
       menu.add(MENU_ITEM);
       return true;
   }

   @Override
   public boolean onOptionsItemSelected(MenuItem item) {
       if (MENU_ITEM.equals(item.getTitle())){
           //Toast toast = Toast.makeText(this,"Hello, Toast!!",
           //        Toast.LENGTH_LONG);
           //toast.show();
           AlertDialog.Builder builder = new AlertDialog.Builder(this);
           builder.setTitle("Message");
           builder.setMessage("これがアラートダイアログの表示です。");
           builder.show();
       }
       return super.onOptionsItemSelected(item);
   }
}


週間人気ページランキング / 2-16 → 2-22
順位 ページタイトル抜粋 アクセス数
アクセスが、ありませんでした! 0
2025/2/23 1:01 更新
指定期間人気ページランキング / 1970-1-1 → 2025-2-22
順位 ページタイトル抜粋 アクセス数
アクセスが、ありませんでした! 0
2025/2/23 1:01 更新