在创建时执行此操作
if (true) {
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setPositiveButton("OK", null)
.setTitle("Error")
.setMessage("Connection error, please try later.")
.setCancelable(false)
.setPositiveButton("_Yes",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
finish();
}
})
.show();
return;
}
在androidmanifest.xml中,执行以下操作:
<activity class="MyDialogActivity" android:theme="@android:style/Theme.Dialog"/>
现在,活动将开始并显示对话框。感觉好像只有用户的对话框。显示了一个活动,但它在对话框后面。所以效果还可以。否则,可以在活动本身(setContentView)中创建对话框。