如果你想用对话框代替一个activity的话,可以设置activity的主题属性
android:theme="@android:style/Theme.Dialog"

二.在value文件夹里建一个style.xml样式文件,定义dialog样式

在网上搜了一下,android自带theme如下:

•android:theme="@android:style/Theme.Dialog" 将一个Activity显示为对话框模式
•android:theme="@android:style/Theme.NoTitleBar" 不显示应用程序标题栏
•android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 不显示应用程序标题栏,并全屏
•android:theme="Theme.Light" 背景为白色
•android:theme="Theme.Light.NoTitleBar" 白色背景并无标题栏
•android:theme="Theme.Light.NoTitleBar.Fullscreen" 白色背景,无标题栏,全屏
•android:theme="Theme.Black" 背景黑色
•android:theme="Theme.Black.NoTitleBar" 黑色背景并无标题栏
•android:theme="Theme.Black.NoTitleBar.Fullscreen" 黑色背景,无标题栏,全屏
•android:theme="Theme.Wallpaper" 用系统桌面为应用程序背景
•android:theme="Theme.Wallpaper.NoTitleBar" 用系统桌面为应用程序背景,且无标题栏
•android:theme="Theme.Wallpaper.NoTitleBar.Fullscreen" 用系统桌面为应用程序背景,无标题栏,全屏
•android:theme="Translucent"
•android:theme="Theme.Translucent.NoTitleBar"
•android:theme="Theme.Translucent.NoTitleBar.Fullscreen"
•android:theme="Theme.Panel"
•android:theme="Theme.Light.Panel"

更多相关文章

  1. Android(安卓)应用程序结构介绍
  2. 两分钟彻底让你明白Android(安卓)Activity生命周期(图文)!
  3. Android应用程序内存分析-Memory Analysis for Android(安卓)App
  4. Android消息处理机制
  5. android 自带的主题 theme 的使用
  6. Android应用程序请求SurfaceFlinger服务渲染Surface的过程分析
  7. Android完全退出应用程序
  8. Android(安卓)应用程序进程启动过程源码分析
  9. Android(安卓)照相功能

随机推荐

  1. android初学之路【安卓入门二】
  2. Android序列化学习
  3. 序列化原理(二):从源码理解Parcelable
  4. 11.GridView、ListView等的OnItemClick事
  5. productFlavors 用法
  6. Android之SurfaceView(六)
  7. Android入门第三篇之RelativeLayout、Fra
  8. [Android]Fragment源码分析(二) 状态
  9. Android(安卓)使用ViewPager实现广告条滚
  10. Android(安卓)Studio Mac环境下的使用