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

时间:2015-01-31 16:16:03

标签: android

R.layout.simple_list_item_1等内容的ID不会显示在Android Studio中的自动完成功能上。当手动输入名称时,也无法解析它们。我尝试使用ArrayAdapter,我不得不在项目布局目录中手动创建simple_list_item_1.xml,并粘贴Android repository on Github

中的内容

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

3 个答案:

答案 0 :(得分:7)

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

android.R.layout.simple_list_item_1

可能您尝试使用自己的资源。检查你的导入,你应该看到你的R文件。

答案 1 :(得分:0)

两年后,但从来没有太晚,因为我花了一天时间阅读有关此内容的所有帖子,Android Developer site上的答案很简单:确保为您的项目安装了Google存储库在build.gradle的存储库部分:

maven {
    url "https://maven.google.com"
}

在添加。

后,项目同步后立即为我工作

答案 2 :(得分:0)

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

android.R.layout.simple_list_item_1

请勿在上述声明中遗漏单词android。这就是你访问android的预定义资源的方法