Android默认按钮点击效果不显示
Android Default Button Click effect Is Not Shown
我想在 Relativelayout 上实现 android 默认按钮点击效果。 (material设计一)
但问题是它可以在像 TextView 这样的视图上工作,但它不能在 RelativeLayout 上工作(我希望 relativelayout 具有 android 默认按钮点击效果,就像普通按钮一样)。
我用过:
style="?borderlessButtonStyle"
和
style="?buttonStyle"
但其中 none 似乎有效。它们都在 TextView 上工作,但不在 Relativelayout 上工作。有什么想法吗 ?非常感谢任何帮助。
你有没有在你的 RelativeLayout
中添加一个 not null OnClickListener
?
并确保布局可点击(在 xml 中):
android:clickable="true"
或者,在代码中:
relativeLayout.setClickable(true);
将此添加到您的布局中:
android:background="?android:attr/selectableItemBackground"
我想在 Relativelayout 上实现 android 默认按钮点击效果。 (material设计一)
但问题是它可以在像 TextView 这样的视图上工作,但它不能在 RelativeLayout 上工作(我希望 relativelayout 具有 android 默认按钮点击效果,就像普通按钮一样)。
我用过:
style="?borderlessButtonStyle"
和
style="?buttonStyle"
但其中 none 似乎有效。它们都在 TextView 上工作,但不在 Relativelayout 上工作。有什么想法吗 ?非常感谢任何帮助。
你有没有在你的 RelativeLayout
中添加一个 not null OnClickListener
?
并确保布局可点击(在 xml 中):
android:clickable="true"
或者,在代码中:
relativeLayout.setClickable(true);
将此添加到您的布局中:
android:background="?android:attr/selectableItemBackground"