我想在一个 Activity 上创建另一个透明的 Activity,如何做?

文章标签: android开发
2014-10-28 23:00:13     人阅读    

在 下面文件中添加 如下信息 res/values/styles.xml ,下面是完成文件信息
<?xml version="1.0" encoding="utf-8"?>
<
<resources>
 
  <style name="Theme.Transparent" parent="android:Theme">
 
    <item name="android:windowIsTranslucent">true</item>
 
    <item name="android:windowBackground">@android:color/transparent</item>
 
    <item name="android:windowContentOverlay">@null</item>
 
    <item name="android:windowNoTitle">true</item>
 
    <item name="android:windowIsFloating">true</item>
 
    <item name="android:backgroundDimEnabled">false</item>
 
  </style>
<
</resources>


(the value @color/transparent is the color value #00000000 which I put in res/values/color.xmlfile. You can also use @android:color/transparent in later Android versions)
 @color/transparent 是我放到 res/values/color.xmlfile 文件中的值,当然你也可以使用 @android:color/transparent 在以后的android版本中

在activity 中使用样式
<activity android:name=".SampleActivity" android:theme="@style/Theme.Transparent">
.
...
<
</activity>


原文地址:http://www.itmmd.com/201410/77.html
该文章由 萌萌的IT人 整理发布,转载须标明出处。

如何开发或者迁移iphone 来适应iphone 5 手机屏幕?   上一篇
下一篇  android adt升级到版本22后,就无法再向lib库里面添加jar了
精彩回复
我要追加问题,请求站长解决!
姓名:       

《程序员app》专门为程序员量身定做!