res/xml下面已经定义了test.xml
- XML code
<?xml version="1.0" encoding="utf-8"?> <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"> <PreferenceScreen android:key="test" android:title="tddddddddd" > </PreferenceScreen> </PreferenceScreen>
//下面代码报错
- Java code
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); addPreferencesFromResource(R.xml.test); }
R.java
- Java code
public static final class xml { public static final int test=0x7f050000; ......}
//错误信息
test cannot be resolved or is not a field
------解决方案--------------------
addPreferencesFromResource(R.xml.test); ???
------解决方案--------------------
代码没看出问题...
------解决方案--------------------
这个问题是因为你在类的头部导入的R不对引起的!!!