我试图在我的Android项目上启动谷歌地图应用程序。当我写作时:if(view.getId()= =R.id.LaunchMap);
,
它会产生错误:
LaunchMap无法解析或不是字段
要解决它,它会显示建议:
当我在R.java中尝试前两个建议时,控制台会产生错误:
手动修改R.java!恢复生成版本!
解决方案是什么?
答案 0 :(得分:2)
首先在构建项目时生成R
文件,不应手动编辑该文件。
其次,你必须在你的xml文件中定义LunchMap id才能在你的代码中使用它。例如
layout.xml
<RelativeLayout
android:id="@+id/LaunchMap"
android:layout_width="match_parent"
android:layout_height="match_parent" />