はるかに簡単で、アプリの外観に適切に適用できるのは AlertDialog です。
alertdialog ビルダーを使用すると、非常に簡単に実装できます。
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setMessage(myErrorMessage)
.setCancelable(true)
.setPositiveButton("OK", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
});
AlertDialog alert = builder.create();
alert.show();
1 つのボタンでそれを閉じるポップアップ アラートを作成しました。レイアウトに何も追加する必要はなく、コードのどこでも実行できます。
より多くの属性を設定して、タイトルやアイコンなど、ユーザーにとってさらに美しく有益なものにすることもできます.
String theErrorMessage = "The error Message";
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setMessage(theErrorMessage)
.setTitle("ERROR!")
.setIcon(R.drawable.ic_launcher)
.setCancelable(true)
.setPositiveButton("OK", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
});
AlertDialog alert = builder.create();
alert.show();
テキストビューよりもこの機能を試す方がはるかに優れています。これは上記のコードの結果です。
