您的位置:首页 > 其它

老版本上的兼容ripple效果以及通用selecter

2015-08-09 19:09 246 查看
因为L上绘制动画用在新的render线程上、故不能在5.0一下实现ripple效果,可我们实现类似的效果是可以的。当然也可以作为一个通用的selector、这样省去了两张图片的麻烦。

<?xml version="1.0" encoding="utf-8"?>
<!--drawable/btn_feed_action.xml-->
<selector xmlns:android="http://schemas.android.com/apk/res/android" android:enterFadeDuration="200" android:exitFadeDuration="200">
    <item android:state_pressed="false">
        <shape android:shape="oval">
            <solid android:color="@android:color/transparent" />
        </shape>
    </item>
    <item android:state_pressed="true">
        <shape android:shape="oval">
            <solid android:color="#6621425d" />
        </shape>
    </item>
</selector>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: