【发布时间】:2019-11-03 00:33:56
【问题描述】:
我正在使用 AndroidX 支持库。在我的清单中,我声明:
<application
...
android:theme="@style/AppTheme">
在values.styles.xml我声明:
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
...
<item name="android:imageButtonStyle">@style/MyImageButton</item>
</style>
<style name="MyImageButton" parent="Widget.AppCompat.ImageButton">
<item name="android:background">@android:color/transparent</item>
</style>
然后我通过以下方式使用 ImageButton:
<ImageButton
android:id="@+id/image"
android:layout_width="40dp"
android:layout_height="40dp" />
不幸的是,我的ImageButton 显示的是灰色背景而不是透明背景。我该怎么做才能修复它?
【问题讨论】:
标签: android android-styles androidx android-imagebutton