Android如何实现模态对话框(Modal Dialog)

通过以下3步,将一个Activity变为模态对话款

1.在activity的manifest中加上下面的设置:

android:theme="@android:style/Theme.Dialog"

2.在onCreate函数中加上下面的代码:

setFinishOnTouchOutside (false);

3.Override onBackPressed

@Override public void onBackPressed()

{ // prevent "back" from leaving this activity }

第一步使Activity具有dialog的外观。

第二步使Activity的具有modal diglog的行为特性。

你可能感兴趣的:(Android,Android,模态对话框,Modal,Dialog)