首页 > 其他 > 详细

将Activity设置成半透明的对话框

时间:2014-03-07 07:00:26      阅读:523      评论:0      收藏:0      [点我收藏+]

  将Activity设置成半透明的对话框

  在定义Activity时指定Theme.Dialog主题就可以将Activity设置成对话框风格。通过修饰Theme.Dialog主题的android:windowBackground属性值可以改变Activity的背景图像。如果背景图像使用半透明的图像,则Activity就会变成半透明的对话框。为了修改android:windowsBackgroung属性,可以定义一个新的主题,该主题继承自Theme.Dialog,代码如下:

  

<style name="MyTheme" parent="@android:style/Theme.Dialog">
    <item name="android:windowBackground">@drawable/msg_background</item>
 </style>

  然后在定义Activity时直接指定MyTheme即可,代码如下:

bubuko.com,布布扣
<activity android:name=".Main" android:label="@string/app_name" android:theme="@style/MyTheme">
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />
     </intent-filter>
</activity>
bubuko.com,布布扣

 

 

将Activity设置成半透明的对话框,布布扣,bubuko.com

将Activity设置成半透明的对话框

原文:http://www.cnblogs.com/dazuihou/p/3585166.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!