gpt4 book ai didi

java - Activity_main 无法解析或不是字段

转载 作者:行者123 更新时间:2023-12-01 12:42:18 24 4
gpt4 key购买 nike

我是一名新的 Android 开发人员,陷入了这个错误,我已经阅读了其他线程,按照说明进行操作,但没有办法解决它。这是文件 res/layout/activity_main.xml:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent" >


<Button
android:id="@+id/button1"
android:layout_width="300dp"
android:layout_height="225dp"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:textSize="30sp"
android:textColor="#613def"
android:textStyle="bold"
android:background="@drawable/microphonegrey"/>

</RelativeLayout>

在 MainActivity.java 类中:

 @Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}

出现错误“activity_main 无法解析或不是 字段”

我选择在“菜单”类型中创建字段“activity_main”

该字段已创建,但随后我在控制台中看到此消息:

[2014-07-27 23:11:30 - TestProject] R.java was modified manually! Reverting to generated version!

一遍又一遍...,清理项目,保存...结果相同,文件中的导入子句是正确的:

import mypackage.R, not android.R

最佳答案

如果它位于您的 res/layout 文件夹中,您的代码应如下所示:

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}

关于java - Activity_main 无法解析或不是字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24985734/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com