java - 将布局文件添加到类中(Java Android Studio)

标签 java android class android-layout

添加(空 Activity )时,该类会生成适当的布局文件,但在 setContentview(R.layout.activity_home) 中会出现错误。

这是我的(空)类(class):

package com.test.learnlogin;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;

public class HomeActivity extends AppCompatActivity {

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

}

这是要引用的布局文件:

<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

</androidx.constraintlayout.widget.ConstraintLayout>

最佳答案

我假设 setContentView 中的名称 activity_home 是红色的。

如果是,并且您确定Res>Layout中存在activity_home文件,那么请重新启动您的Android Studio,全部

关于java - 将布局文件添加到类中(Java Android Studio),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61657876/

相关文章:

android - Android Studio 中移动和穿戴模块的可重用代码

java - 使用按钮将 EditText 保存到文件 - Android、Java

python - 如何使用具有多重继承的数据类特殊方法?

java - "Couldn' t 查找具有权限 com.google.firebase.database.provider 的提供商的元数据”

java - jdbc 代码中的错误 -> com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException : You have an error in your SQL syntax

java - 仅在不成对时更换

python - 在 python 中使用类变量作为非默认参数

java - 使用spring data 1.4.1.RELEASE的MongoDB 3.0连接和认证

android - 如何检查Android应用程序的OpenSSL库版本

c++ - 临时对象在 C++ 中的行为如何?