我正在尝试参考http://blog.350nice.com/wp/archives/240/comment-page-1#comments来实现 MultiChoice Preference
但是我发现 R.styleable 已被删除,来源:Android Hello,Gallery 教程——“R.styleable 无法解析”
我按照答案为 xml 创建了一个资源文件。但是在我的 java 文件中,它没有被解析,我也检查了 gen/R.java,发现它不是自动创建的。
我该怎么办?
编辑如下*
值/资源.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<declare-styleable name="ListPreferenceMultiSelect">
<attr format="string" name="checkAll" />
<attr format="string" name="separator" />
</declare-styleable>
</resources>
有错误的代码
TypedArray a = context.obtainStyledAttributes(attrs, R.styleable.ListPreferenceMultiSelect);
checkAllKey = a.getString( R.styleable.ListPreferenceMultiSelect_checkAll );
String s = a.getString(R.styleable.ListPreferenceMultiSelect_separator );
由于错误,我无法编译它。