gpt4 book ai didi

android - 使用 Android Studio 时 PNG 透明背景显示为黑色

转载 作者:行者123 更新时间:2023-11-29 01:31:49 34 4
gpt4 key购买 nike

下面的社交图标(用于 fb、twitter、邮件和共享)是具有透明背景的圆形 PNG。当我在 Eclipse 中使用代码和完全相同的图像时,我得到透明背景,但是当使用 Android Studio 构建和运行时,我得到黑色背景。请参阅下面的详细信息。

图像相同。布局 xml 文件中使用的代码:

 <LinearLayout
android:id="@+id/ll_shareBtns"
android:layout_width="@dimen/sharesection_width"
android:layout_height="@dimen/sharesection_height"
android:layout_gravity="center"
android:background="@drawable/bg_sharebox"
android:gravity="center"
android:orientation="horizontal" >

<Button
android:id="@+id/btn_facebook"
android:layout_width="@dimen/dimens_sharebtns"
android:layout_height="@dimen/dimens_sharebtns"
android:layout_marginLeft="@dimen/sharebtns_leftmargin"
android:layout_marginRight="@dimen/sharebtns_rightmargin"
android:background="@drawable/bg_facebookbtn"
android:gravity="center" />

<Button
android:id="@+id/btn_twitter"
android:layout_width="@dimen/dimens_sharebtns"
android:layout_height="@dimen/dimens_sharebtns"
android:layout_marginLeft="@dimen/sharebtns_leftmargin"
android:layout_marginRight="@dimen/sharebtns_rightmargin"
android:background="@drawable/bg_twitterbtn"
android:gravity="center" />

<Button
android:id="@+id/btn_email"
android:layout_width="@dimen/dimens_sharebtns"
android:layout_height="@dimen/dimens_sharebtns"
android:layout_marginLeft="@dimen/sharebtns_leftmargin"
android:layout_marginRight="@dimen/sharebtns_rightmargin"
android:background="@drawable/bg_emailbtn"
android:gravity="center" />

<Button
android:id="@+id/btn_share"
android:layout_width="@dimen/dimens_sharebtns"
android:layout_height="@dimen/dimens_sharebtns"
android:layout_marginLeft="@dimen/sharebtns_leftmargin"
android:layout_marginRight="@dimen/sharebtns_rightmargin"
android:background="@drawable/bg_sharebtn"
android:gravity="center" />
</LinearLayout>

当使用 Android Studio 编译和运行代码时,我看到: enter image description here

当使用 Eclipse 编译和运行代码时,我看到了这个:

enter image description here

很奇怪。构建工具版本的差异是否也会导致此问题?

最佳答案

这似乎是在 xml 文件中使用的主题中的问题。

-如果eclipse和Android Studio中的主题不同,请检查一次,然后您可以更正它。

通过更改文件 style.xml 上的主题

希望这会有所帮助。谢谢

关于android - 使用 Android Studio 时 PNG 透明背景显示为黑色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30837821/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com