我正在关注Android Studio的视频教程,告诉我输入这一行:
public class customswipeadapter extends PagerAdapter {
private int[] image_resources = {R.drawable.picture};
}
一切顺利,直到我尝试输入R.drawable
Android Studio仅提供建议android.R.drawable
,然后将其标记为错误。
我该如何解决这个问题?
答案 0 :(得分:1)
当您的Android工作室动态导入时,有时会发生这种情况:P。要配置Android工作室,请使用this链接。并且还要执行此步骤,
转到设置 - >编辑器 - >常规 - >自动导入
在JAVA中取消选中优化导航,在飞行中添加明确的导入。
答案 1 :(得分:0)
您可以同时使用R.drawable.picture
和android.R.drawable
。 Android Studio支持两者。因此,如果您想使用R.drawable.picture
,只需输入,但请记住drawable
文件夹中的图像名称picture
必须保存。
答案 2 :(得分:0)
在项目目录中,应该有一个名为“res”的文件。如果您右键单击并选择new Android Resource Directory
,则会转到另一个窗口。在此处,更改资源类型以显示drawable
,然后点击OK
。现在,将您想要绘制的任何图像放入drawable中,您应该很好地在代码中引用它,就像您尝试做的那样。
我过去曾遇到过一些问题,而且我只需要重启Android Studio一两次。重建项目也可能有效,但我通过简单的重启获得了更好的运气。