Android Studio 找不到R.layout.simple_list_item_1或任何其他默认布局 ID



等 ID 在 Android Studio 中的自动完成时不会显示在 R.layout.simple_list_item_1 中。手动键入名称时也无法解析它们。我正在尝试使用 ArrayAdapter,我不得不在我的项目布局目录中手动创建一个simple_list_item_1.xml,并从 Github 上的 Android 存储库中粘贴内容

我错过了什么,还是应该这样做?我去的大多数资源似乎只引用列表项 XML,而不做任何其他事情

使用 android 预定义的布局、颜色等。你应该使用

android.R.layout.simple_list_item_1

可能你试图获得自己的资源。检查导入,您应该会看到您的 R 文件。

正如@Orhan Obut解释的那样,使用

android.R.layout.simple_list_item_1 .

不要在上面的陈述中省略android这个词。这就是您访问安卓预定义资源的方式

两年后,但永远不会太晚,因为我花了一天时间阅读所有关于这个问题的文章,Android Developer 网站上的答案很简单:确保在其 build.gradle 的存储库部分中为您的项目安装了 Google 存管

maven {
    url "https://maven.google.com"
}
添加项目后立即

同步项目后为我工作.

我遇到了同样的错误。当我导入安卓时,错误已解决。R.布局和键入layout.simple_list_item_1而不是R.layout.simple_list_item_1。

相关内容

最新更新