设置DatePicker的样式

时间:2011-11-22 08:41:07

标签: android

我一直在努力设计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

No resource found that matches the given name '@android:style/AlertDialog' error after the latest android 3.2 sdk update

下面的博客说明了将样式导入我的应用程序。它应该如何完成?实例

http://daniel-codes.blogspot.com/2011/08/new-to-android-more-style-restrictions.html

有人可以指出我正确的方向吗?谢谢!

1 个答案:

答案 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);
    }       
}