【问题标题】:Why activity name is not getting resolved in Android Studio [duplicate]为什么在Android Studio中没有解析活动名称[重复]
【发布时间】:2020-05-03 15:11:45
【问题描述】:

我在我的包下的布局下创建了一个活动 XML 文件,但它仍然在抱怨

package com.alen.cybercpm;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;

public class comrade_login extends AppCompatActivity {

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

activity_comrade_login 出现 RED/ERROR,但我的包中有该文件。

我有一个启动画面作为我的主要活动。然后调用这个活动。

【问题讨论】:

  • 尝试在您的班级中导入 com.alen.cybercpm.R。
  • 我看不出这段代码有什么问题。通常,您只需重新启动 Android Studio 即可解决此类问题。或者@zinonX 的解决方案可以很好地工作。祝你好运。
  • 您尝试过 > 文件 -> 使缓存无效/重新启动然后 > 文件 -> 将项目与 Gradle 文件同步,这为我解决了。

标签: java android xml android-studio android-layout


【解决方案1】:

您的代码似乎没有任何问题,只需重新启动您Android Studio。以后你会遇到这种意想不到的傻问题,所以最好的办法是通过重启你的Android Studio来清除caches

【讨论】:

    【解决方案2】:

    将您的班级 comrade_login 更改为 ComradeLoginActivity

    然后clean code 在此之后Rebuild code 现在clean chache and restart

    希望对你有帮助

    谢谢!快乐编码

    【讨论】:

      猜你喜欢
      • 2017-06-10
      • 2019-01-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-28
      • 2010-10-31
      • 2016-11-01
      • 2023-02-16
      相关资源
      最近更新 更多