java - ImageButton中的透明背景具有波纹效果?

标签 java android xml imagebutton

我想以编程方式移除 ImageButton 中的灰色背景。我尝试了很多删除它的方法,比如 -

imageButton.setBackgroundDrawable(null);

但是在实现它们时,我没有在触摸时对 ImageButton 产生涟漪效应。 (触摸时没有突出显示)。

有什么方法可以去除背景,但保留波纹效果或高光。

最佳答案

如果 android:background="?attr/selectableItemBackground" 这比我相信这个答案应该可以解决您的问题:

https://stackoverflow.com/a/28087443/2534007

关于java - ImageButton中的透明背景具有波纹效果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30364534/

相关文章:

java - 从 BaseAdapter 访问 Activity 的变量

java - Android实现了一个带有两个clip textview的progressBar

java - 如何在java主方法中加载属性文件?

java - 删除数组中的一个元素

java - Jar 无法运行,但程序可以在 IDE 中运行

Android:使用多方时未发送二进制照片

html - XSL :include not working at all

php - Magento 2 : Add custom script just after head tag

java - 在 XML 中存储二维表(决策表)以实现高效查询

java - 二维数组无法解析为变量