本文实例讲述了Android编程使用自定义shape实现shadow阴影效果的方法。分享给大家供大家参考,具体如下:
直接上xml文件, 并且附上相应的解析:
<?xml version=\"1.0\" encoding=\"utf-8\"?> <selector xmlns:android=\"http://schemas.android.com/apk/res/android\"> <item android:state_pressed=\"true\"> <layer-list> <!-- 相当于padding --> <item android:left=\"4dp\" android:top=\"4dp\"> <shape> <solid android:color=\"#ff58bb52\" /> <corners android:radius=\"30dip\"/> </shape> </item> </layer-list> </item> <item> <layer-list> <!-- SHADOW LAYER --> <item android:left=\"4dp\" android:top=\"4dp\"> <shape> <solid android:color=\"#66000000\" /> <corners android:radius=\"30dip\"/> </shape> </item> <!-- CONTENT LAYER --> <!-- 相当于padding --> <item android:bottom=\"4dp\" android:right=\"4dp\"> <shape> <solid android:color=\"#ff58bb52\" /> <corners android:radius=\"30dip\"/> </shape> </item> </layer-list> </item> </selector>
希望本文所述对大家Android程序设计有所帮助。
本文地址:https://www.stayed.cn/item/12710
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我