使用Theme.AppCompat的v7包下的style问题

来源:互联网 发布:斗地主残局软件 编辑:程序博客网 时间:2024/06/08 00:19

不同的style使用,其默认的字体颜色不一样,appCompat的颜色会较浅,而android:Theme较深,
appcompat的style下默认情况下的button的宽高是固定的,所以with和height为wrap_content的情况下,button的背景会被拉伸成与button的宽高一样。

可以重新定义默认的属性如下所示:

 <style name="ThemeTranslucent" parent="Theme.AppCompat.Light.DarkActionBar">  <item name="android:windowAnimationStyle">@style/activityAnimation</item>  <item name="android:textColor">@drawable/textcolor_gray3</item>  <item name="android:buttonStyle">@android:style/Widget.Button</item>  </style>

然后再清单文件下使用即可。

0 0