开发者社区 问答 正文

代码中无法查找xml文件中的id吗

我已经在activity_main,.xml文件中定义了这个id布局显示出来了,

 android:id="@+id/id_listview_msgs"
 android:layout_width="fill_parent"
 android:layout_height="fill_parent"
 android:layout_above="@id/id_ly_bottom"
 android:layout_below="@id/id_ly_top" >

却不能在mainactivity.java中找到

mMsgs = (ListView) findViewById(R.id.id_listview_msgs);
此处让我在R文件中重定义 id_listview_msgs

展开
收起
爵霸 2016-05-30 11:45:05 2615 分享 版权
1 条回答
写回答
取消 提交回答
  • project—>clean,然后勾选你的项目。不过这有的时候比较坑有的人的R文件不会自动生成,所以建议先备份一下;
    或者直接delete R文件,然后run as android project,R文件会重新编译
    android R.java 文件丢失解决方案
    1.千万不要重启Eclipse、也不自己创建R.java 类文件
    2.右击你的工程(项目)——>Android Tools——>Fix Project Properties
    将会再次创建出R文件,数据不丢失

    2019-07-17 19:20:20
    赞同 展开评论