Dav*_*ssi 7 android android-layout material-design
我用android:background="?attr/selectableItemBackground"一个LinearLayout(充当一个按钮),以获得连锁反应。button单击此按钮时,当前活动将在过渡期间向左滑动。问题是涟漪效应需要一些时间来触发,当它变得可见时,活动转换已经开始,这使得触摸反馈的使用完全无用。我不想在活动转换中添加延迟,那将是愚蠢的 IMO。
XML 文件如下所示:
<android.support.v7.widget.CardView>
<LinearLayout
android:clickable="true"
android:background="?attr/selectableItemBackground"/>
</android.support.v7.widget.CardView>
Run Code Online (Sandbox Code Playgroud)
我怎样才能使涟漪效应变得有用和可见?
您可以在 CardView 上申请
<android.support.v7.widget.CardView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="8dp"
android:foreground="?attr/selectableItemBackground"
android:clickable="true">
<!--linearlayout etc...-->
</android.support.v7.widget.CardView>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1313 次 |
| 最近记录: |