gpt4 book ai didi

android - 当我设置背景图像时,按钮显示为透明。我想要实心按钮

转载 作者:行者123 更新时间:2023-11-29 16:22:02 24 4
gpt4 key购买 nike

当使用小 gif 作为布局的背景图 block 时,我发现我的按钮看起来是透明的,这不是我想要的,而且我也没有设置任何透明度参数(除非背景 gif 是透明的? )

我的 XML 是:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:weightSum="2"
android:background="@drawable/backgroundrepeat"
>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:scrollbars="vertical"
android:id="@+id/scrollview1"
android:layout_weight="2"
android:layout_marginLeft="20dp"
android:layout_marginRight="20dp">
<TextView
android:layout_width="fill_parent"
android:layout_height="match_parent"
android:id="@+id/textview"
android:scrollbars="vertical"
android:textColor="@android:color/black"
/>
</ScrollView>
<Button android:text="Connect To Phidget" android:id="@+id/connect_button" android:layout_width="match_parent"
android:layout_height="wrap_content"
android:enabled="false"
android:layout_weight="0"
android:layout_marginLeft="20dp"
android:layout_marginRight="20dp"
android:background="@null"
></Button>
</LinearLayout>

可绘制图 block 是:

<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/original10"
android:tileMode="repeat"
/>

有人可以帮忙吗?谢谢

最佳答案

根据 Android 开发者文档,它相当 clearly stated 不鼓励 使用 GIF 图像。

虽然他们没有详细说明原因 - 我假设是由于其多层性质。但是我玩过 GIF 图像并遇到了与您类似的错误。

所以我建议您将 GIF 图像导出为 PNG 并尝试使用它。您可以使用任何工具,例如 Gimp 或 IrfanViewer。

关于android - 当我设置背景图像时,按钮显示为透明。我想要实心按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6748394/

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