如何在Android上创建透明活动?

如何在Android上创建透明活动?,第1张

概述我想在另一个活动之上创建一个透明的Activity.我怎样才能做到这一点?解决方法:在res/values/styles.xml文件中添加以下样式(如果没有,请创建它.)这是一个完整的文件:<?xmlversion="1.0"encoding="utf-8"?><resources><stylename="Theme.Transparent"parent="android:T

我想在另一个活动之上创建一个透明的Activity.

我怎样才能做到这一点?

解决方法:

在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>

(@ color / transparent的值是我放在res / values / color.xml文件中的颜色值#00000000.您也可以在以后的AndroID版本中使用@androID:color / transparent.)

然后将样式应用于您的活动,例如:

<activity androID:name=".SampleActivity" androID:theme="@style/theme.transparent">...</activity>
总结

以上是内存溢出为你收集整理的如何在Android上创建透明活动?全部内容,希望文章能够帮你解决如何在Android上创建透明活动?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1104560.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-28
下一篇2022-05-28

发表评论

登录后才能评论

评论列表(0条)

    保存