在SDK 13之后更改了按钮样式

时间:2012-10-20 21:17:44

标签: android button

我的新游戏应用程序最初是针对13的targetSDK设计的。我已经把它搞砸了,但我的默认按钮的外观已经改变了。不是在模拟器上,而是在我的实际Galaxy S3手机上,运行4.0.4。

旧按钮呈矩形,半透明背景和白色字母。新按钮看起来相同,但有不透明的深灰色背景。它适用于任何大于13的targetSDK。

任何想法,以及我如何解决它?我没有对他们应用任何特定的风格。

1 个答案:

答案 0 :(得分:0)

这是因为googles新的holo主题

阻止它发生的方法是在您的清单中指定一个主题(位于您活动的android:nameandroid:label属性的正下方。添加以下行将删除您

<application android:theme="@android:style/Theme">

这应该删除全息主题,如果没有,你可以玩其他一些主题,直到找到一个有效的主题。这可能会有所帮助 - http://developer.android.com/guide/topics/ui/themes.html