您的位置:首页 > 其它

将activity作为模态对话框显示

2016-05-20 11:26 274 查看
通过以下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的行为特性。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: