2014年1月21日火曜日

Androidアプリで、アラート表示

Androidアプリで、アラート表示です。AlertDialog.Builderを利用して、実現できました。

import android.app.AlertDialog;
import android.content.DialogInterface;

public class AlertActivity extends Activity
{
  @Override
  public void onCreate(Bundle savedInstanceState)
  {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
 
    AlertDialog.Builder dialog = new AlertDialog.Builder(this);
    dialog.setTitle("アラート")
      .setMessage("本当に削除しますか?")
      .setCancelable(false)
      .setIcon(R.drawable.ic_launcher)
      .setPositiveButton("はい", new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface dialog, int id) {
          AlertActivity.this.finish();
        }
      })
      .setNegativeButton("いいえ", new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface dialog, int id) {
          dialog.cancel();
        }
      })

    dialog.create().show();
  }
}


参考サイト
アラートダイアログ(AlertDialog)を使用するには(逆引きAndroid入門さん)
ダイアログは永遠に(1)(愚鈍人さん)

0 件のコメント:

コメントを投稿