我一直在努力设计android 3.2上的文字大小和颜色。尝试使用
覆盖默认样式时<item name="android:numberPickerInputTextStyle">@style/numberPickerInputText</item>
我总是收到这个错误:
error: Error: No resource found that matches the given name: attr 'android:numberPickerInputTextStyle'.
为什么会这样?我很确定我选择了正确的样式来覆盖(从平台13 API文件夹中挖出来)
我看着这些地方..似乎无法帮助!
http://code.google.com/p/android/issues/detail?id=18659#c8
下面的博客说明了将样式导入我的应用程序。它应该如何完成?实例
http://daniel-codes.blogspot.com/2011/08/new-to-android-more-style-restrictions.html
有人可以指出我正确的方向吗?谢谢!
答案 0 :(得分:0)
快速而肮脏的方式..在显示对话框后应用它。不是一个好的解决方案,但它的工作..仍在寻找其他解决方案:)
//Should'nt be here but well..
public static void changeDialogTextSize(Dialog dialog) {
TextView tvMessage = (TextView)dialog.findViewById(android.R.id.message);
if (tvMessage != null)
{
tvMessage.setTextSize(25f);
tvMessage.setTextColor(Color.WHITE);
}
}