NetBeans和Android映像
Android开发新手,决定使用NetBeans 6.9.1作为我的IDE。到目前为止,这个过程有些痛苦,但我正在努力。但是,我正在为我的第一个自定义视图创建ImageView子类,我不知道如何将Box.png文件添加到项目中。拖放不起作用,没有右键单击选项可将文件添加到资源文件夹,没有下拉菜单可添加图像,也无法将图像添加到包中。可能需要一些洞察力,谢谢 只需转到项目文件夹并将所需图像复制到NetBeans和Android映像,android,resources,netbeans-6.9,Android,Resources,Netbeans 6.9,Android开发新手,决定使用NetBeans 6.9.1作为我的IDE。到目前为止,这个过程有些痛苦,但我正在努力。但是,我正在为我的第一个自定义视图创建ImageView子类,我不知道如何将Box.png文件添加到项目中。拖放不起作用,没有右键单击选项可将文件添加到资源文件夹,没有下拉菜单可添加图像,也无法将图像添加到包中。可能需要一些洞察力,谢谢 只需转到项目文件夹并将所需图像复制到res/drawable文件夹中即可。IDE在代码完成、错误检查等方面帮了你很多。。。但这项简单的任务可以
res/drawable
文件夹中即可。IDE在代码完成、错误检查等方面帮了你很多。。。但这项简单的任务可以手工完成
然后,您可以使用类似以下内容引用资源:R.drawable.image
注意,我没有使用图像扩展名。如果你想知道什么是R
,让我给你一个简单的解释:
保存在resources目录中的每个资源都在R
类中引用。这是一个由Android自动生成的文件,用于从代码中引用这些资源。在本例中,它将位于R.drawable.*
中,因为它是一个可绘制资源。还有其他类型的资源,比如布局:R.layout.something
或stringsR.string.whatever
。这对于android开发至关重要,所以你最好阅读一些教程(或购买书籍)以便开始
因此,在您的例子中,将是类似于
setImageDrawable(R.layout.wood)的东西但是,我强烈建议您先阅读一些教程。在谷歌上搜索一下,你会发现很多。有什么理由不使用eclipse吗?安装起来非常轻松。对不起,我没有更具建设性。:)我同意,如果你需要问这样的问题,你应该使用eclipse=]哦,是的,因为这是非常直观的。啊哼。很抱歉好的,现在我已经移动了图像,我如何调用this.setImageDrawable(…)代码>是否包含正确的内容?类似于:this.setImageDrawable(新的BitmapDrawable(“wood.png”)代码>?