【发布时间】:2015-08-12 09:32:42
【问题描述】:
我有一个TextView 用作按钮。我想添加属性selectableItemBackgroundBorderless 以在按下时产生圆形波纹效果。布局如下:
android:id="@+id/create_button"
android:layout_width="wrap_content"
android:layout_height="54dp"
...
android:background="? android:attr/selectableItemBackgroundBorderless"
结果,确实是按下的时候出现了圆圈波纹效果,但是波纹走出了textview,而只是走出了textview的底部(因为textview的顶部是action bar)。
我的问题是,为什么会在 textview 底部产生涟漪效应?如您所知,我将android:layout_height 限制为54dp。为什么这个限制没有用?
【问题讨论】:
标签: android textview geometry effect