我的应用程序有两项活动,activity1
和activity2
。在activity2
中,通过调用以下方法,我在点击Dialog
时显示Button
:
final String[] items = {"3x3", "4x4", "5x5","6x6"};
public void SizeSelection()
{
builder = new AlertDialog.Builder(this);
builder.setIcon(R.drawable.icon);
builder.setTitle("Choose size");
builder.setItems(items, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int item) {
int pSize=3+item;
}
});
builder.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
dialog.cancel();
}
});
alert = builder.create();
alert.show();
}
当我在显示对话框时按Home
键然后应用程序转到后台,问题是我何时尝试恢复应用程序屏幕变为空白,暂停的Activity
没有显示。虽然调用了它的OnResume()
方法。有解决方案吗