AlertDialog

リソースにエラーメッセージを入れておいて、EditTextの内容と合わせてダイアログを表示しようとしたら…。

AlertDialog.show(なんちゃらかんちゃら);

っていうのが、使えないみたいなので調べてたら

AlertDialog.Builder ad = new AlertDialog.Builder(this);
ad.create();
ad.setMessage(getString(R.string.lengtherror)+e.getText());
ad.setPositiveButton(android.R.string.ok,null);
ad.setTitle(R.string.app_name);
ad.show();

こんな感じならOKみたい。getStringは、リソースから指定したIDの文字列を取ってくる関数。

setPositiveButtonの他にsetNegativeButtonとかあるけど指定は同じ。

広告

About sato_c

小学生の頃にインベーダーゲームやPC-8001やApple][といったものを知ってしまい、それ以降ずーっとゲーム好き。でも、あんまりうまくはありません。 仕事は当初はゲーム関係のプログラムやサウンドをやっていましたが、WEB関係を通ったあと、遊技機関係のプログラムやサウンドをやっています。あまり節操がないのか。 現在はJavaですてきなコードを書けるように勉強中。

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。