java - Android 默认按钮点击效果不显示

标签 java android button android-relativelayout effect

我想在 Relativelayout 上实现 android 默认按钮点击效果。 ( Material 设计一)

但问题是它可以在像TextView这样的 View 上工作,但它不能在RelativeLayout上工作(我希望relativelayout具有android默认按钮点击效果,就像普通按钮一样)。

我用过:

style="?borderlessButtonStyle"

style="?buttonStyle"

但它们似乎都不起作用。它们都在 TextView 上工作,但不在 Relativelayout 上工作。有什么想法吗 ?非常感谢任何帮助。

最佳答案

将此添加到您的布局中:

android:background="?android:attr/selectableItemBackground"

关于java - Android 默认按钮点击效果不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34384446/

相关文章:

android - VLC for Android 运行错误 - libvlcjni.so 问题

java - 尝试从 Firebase 检索数据并收到此错误 : SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length

css - 样式 Bootstrap 表按钮 - btn-primary dropdown-toggle

html - IE 中 HTML 按钮的默认 CSS 边框属性是什么?

jquery - 使用 BUTTON 标签关闭表单提交上的 Fancybox iframe - 不起作用

java - 如何确定正在运行的 JVM 上的 MaxDirectMemorySize?

java - 使用java访问cleverbot

java - 如果销售额大于一定金额,则无法获取 if 语句来显示奖金金额 - JAVA

android - 检测用户是否已从他的 Facebook 应用程序中删除了我的应用程序

java - 测试与 WebLogic Server 的连接