在這裏,我想問一個簡單的問題,讓我這麼迷惑, 我已經開發了一個Android應用程序,我想使用材料設計主題。如何在Android按鈕上創建陰影(材質設計)
但是,當我嘗試在RaisedButton下編碼陰影時,它不起作用。 我的意思是它只是按鈕而不是陰影。
請高手幫幫我,有沒有簡單的方法來製作這個影子? 謝謝
注意。這是我的custon_button.xml
<item android:state_pressed="true" >
<shape>
<solid
android:color="@color/solidpress"
/>
<stroke
android:width="1dp"
android:color="@color/strokepress" />
<corners
android:radius="2dp" />
<padding
android:left="5dp"
android:top="10dp"
android:right="1dp"
android:bottom="10dp" />
</shape>
</item>
<item android:state_focused="true" > //focused fuck shit man
<shape>
<solid
android:color="@color/solidfocus"
/>
<stroke
android:width="3dp"
android:color="@color/strokefocus" />
<corners
android:radius="2dp" />
<padding
android:left="5dp"
android:top="10dp"
android:right="5dp"
android:bottom="10dp" />
</shape>
</item>
<item> // normal
<shape>
<solid
android:color="@color/solidnormal" />
<stroke
android:width="1dp"
android:color="@color/strokenormal" />
<corners
android:radius="2dp" />
<padding
android:left="5dp"
android:top="10dp"
android:right="1dp"
android:bottom="10dp" />
</shape>
</item>
和我的代碼應用到我的活動與
android:background="@drawable/custom_button
yea broo,我認爲它的工作, 現在只是如何添加表面反應的按鈕? – iWayan
你可以採取這個https://github.com/traex/RippleEffect –
哦,是啊,我忘了一件事,我怎麼能設置深度和大小的影子? – iWayan