通过以下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的行为特性。

更多相关文章

  1. android中View.measure方法详解
  2. Android(安卓)build/envsetup.sh 脚本分析(lunch函数)
  3. 刚学会百度地图最新版的sdk,总结一个简单的demo
  4. android wifi子系统
  5. Android(安卓)jni知识点
  6. Android的数据库--sqlite(一)
  7. android创建自定义控件
  8. Android的数据库--sqlite(一)
  9. 《Android深入透析》之Android事件分发机制

随机推荐

  1. android studio mark
  2. Android(安卓)工程混淆后无法找到自定义
  3. Android(安卓)文件管理器 Android文件管
  4. Android(安卓)Timer 更好方法
  5. Android(安卓)listView
  6. android模拟器上网
  7. Android(安卓)下压缩图片—微弱失真
  8. CreateProcess error = 2,系统找不到指定
  9. android程序排序算法实现
  10. Android(安卓)IMF学习笔记二