Android完成兼容的水波紋後果。本站提示廣大學習愛好者:(Android完成兼容的水波紋後果)文章只能為提供參考,不一定能成為您想要的結果。以下是Android完成兼容的水波紋後果正文
先看看後果圖
其實,要完成這一後果很簡略,只需分drawable
和drawablev21
兩個文件夾就行了。
通俗情形下的selector:
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@color/menu_selected" android:state_pressed="true" /> <item android:drawable="@android:color/transparent" /> </selector>
v21中的selector:
<?xml version="1.0" encoding="utf-8"?> <ripple xmlns:android="http://schemas.android.com/apk/res/android" android:color="@color/menu_selected" ><!-- 按壓的色彩 --> <!-- 底部配景的drawable/color/bitmap --> <!--<item android:drawable="@color/red" />--> </ripple>
這裡ripple
中的color
就是按下的水波紋色彩,在外面參加一個item
,這個item
就會釀成配景。
留意,不要添加通明的item
做配景,其一是沒成心義,第二會湧現沒法顯示按壓後果的成績。
以上就是這篇文章的全體內容了,願望本文的內容對年夜家開辟Android能有所贊助。