0
所以我有一個透明的按鈕,我已經定義,像這樣:Android的透明按鈕與顏色飛濺
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Login"
android:textSize="18sp"
android:background="@drawable/ripple"
android:id="@+id/button_login"
android:layout_centerHorizontal="true" />
而且我有一個波動的背景定義,像這樣:
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
android:color="?attr/colorControlHighlight">
<item android:drawable="?attr/colorPrimary"/>
</ripple>
最後我的色彩亮點和主要定義如下:
<item name="colorPrimary">@android:color/transparent</item>
<item name="colorControlHighlight">#000000</item>
這可以使我的按鈕透明,如果我更改主要顏色說綠色,然後按下按鈕時我會看到黑色的顏色。
但是,當我把它設置爲透明,它似乎像飛濺維持阿爾法。我做錯了什麼,或者我需要做些什麼來讓我的透明按鈕有一個顏色飛濺?
我會接受它!謝謝 –