當使用小gif作爲佈局的背景圖塊時,我發現我的按鈕顯示爲透明,這不是我想要的,我也沒有設置任何透明度參數(除非背景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>
而繪製的瓷磚是:
<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/original10"
android:tileMode="repeat"
/>
誰能幫助?由於
它建議使用PNG。你不能轉換它嗎? – pawelzieba
同意,GIF是一種專有格式,應該避免。 – Merlin
我試了一個PNG,它仍然是一樣的。 Surly必須有一個XML屬性來設置透明度/ alpha? – Kerry