构建签名的apk

时间:2016-06-23 19:44:56

标签: android

错误发生在这一行:

XmlResourceParser parser = getResources().getXml(R.drawable.mySelector);

仅当我尝试构建签名的apk时才会报告此情况。我不知道如何解决它。如果我改为使用getResources().getDrawable(R.drawable.mySelector),则会报告错误不兼容的类型

我要做的是为文本视图设置颜色状态列表,如:

XmlResourceParser parser = getResources().getDrawable(R.drawable.mySelector);
ColorStateList colors = ColorStateList.createFromXml(getResources(), parser);

如果我将选择器xml文件从res / drawables目录移动到res / xml然后它们没有效果 - 文本的颜色不会改变。

0 个答案:

没有答案