有没有办法在Eclipse上编辑Android中自动生成的文件?
我正在使用Eclipse4.4(Luna)并试图创建我自己的片段:有没有办法在Eclipse上编辑Android中自动生成的文件?,android,eclipse,android-activity,android-fragments,Android,Eclipse,Android Activity,Android Fragments,我正在使用Eclipse4.4(Luna)并试图创建我自己的片段: public static class PlaceholderFragment extends Fragment { public PlaceholderFragment() { } @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle save
public static class PlaceholderFragment extends Fragment {
public PlaceholderFragment() { }
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.fragment_display_message,
container, false);
return rootView;
}
}
我在R.layout.fragment\u display\u消息上出错,
,如下所示:
fragment_display message cannot be resolved or is not a field.
2 quick fixes available:
- Create field fragment_display_message in type 'layout'
- Create constant fragment_display_message in type 'layout'
单击其中一个,在XML
文件中创建字段/常量时,我会得到以下错误:
[2014-08-12 10:56:26 - MyFirstApp] R.java was modified manually! Reverting to generated version!
有人知道我如何解决这个问题吗?有两种可能性
- 您正在导入android.R
- 您的项目中存在错误,这妨碍了正确生成
R
您不能更改R.java,顺便说一句,为什么要编辑R
?从您的错误来看,似乎您没有在布局中创建fragment\u display\u message
,或者您的*.xml
@xml中有错误,因为错误表明fragment\u display\u message无法解析,Eclipse告诉我这样做。