1
我正在测试我的Android API21上的应用程序!不幸的是,我的按钮看起来很奇怪 - 添加了某种背景色。背景图像没有改变 - 除了边框外,它们是完全透明的。 (不同的文本和大小是由于截图)。Android API 21更改我的自定义按钮背景
这里你可以看到按钮之前和之后API 21:http://imgur.com/9EEcl0o,yVEnJkI#0
我已经尝试过机器人:海拔= “0dp” 和android:背景= “@安卓:彩色/透明”。任何人都知道我的按钮为什么改变?非常感谢你!
layout.xml:
<Button android:id="@+id/sm_achievements_btn"
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1.1"
android:background="@drawable/menu_btn_selector"
android:onClick="showAchievements"
android:text="@string/sm_achievements_btn"
android:padding="@dimen/padding_std"
android:layout_marginTop="@dimen/margin_small"
android:textColor="@color/button_text"
android:textSize="@dimen/text_xlarge"
style="@style/lbm_button"/>
menu_btn_selector.xml:
<item android:drawable="@drawable/menu_button"
android:state_pressed="false"/>
style.xml:
<style name="lbm_button" parent="android:Theme.Holo.Light">
<item name="android:textAllCaps">false</item>
</style>
非常感谢!但是,父母的更改确实给我带来了一些问题,也许是因为我也有一些自定义按钮视图 - 要排除这种情况。万分感谢! – ChrisX 2014-10-25 12:09:56
谢谢! android:stateListAnimator =“@ null”为我做了诡计。 – Wops 2015-05-10 14:55:27