android 关于获取资源图片路径的疑问

c0c0a 发布于 2013/08/09 22:56
阅读 1K+
收藏 0
public void onCreate(Bundle savedInstanceState) {
     super.onCreate(savedInstanceState);
     setContentView(R.layout.myimage);
     ImageView image1 = (ImageView) findViewById(R.myImage.image);
     Bitmap bitmap = getLoacalBitmap("/aa/aa.jpg"); //从本地取图片
     image1 .setImageBitmap(bitmap); //设置Bitmap

}

请问这段代码中的("/aa/aa.jpg")

在获取文件的路径时,只用精确到本级路径和上一级路径即可??

                                                                                                        第一天学安卓的菜鸟一枚

加载中
0
neavo
neavo

不知道我有没有理解错 。。。

File mFile  = xxx;

mFile.getName(); // 获取文件名

mFile.getParent(); // 获取父级路径

这两个搭配起来使用的话应该能达到你想要的相对路径的效果吧

kenping
kenping
回复 @c0c0a : 要看你getLoacalBitmap()是怎么实现的
c0c0a
c0c0a
噢噢,我没表达清楚,其实我只想问getLocalBitMap后的括号里是否只用填入最后一级和上一级路径就能在imageview里加载图片。还用不用填上上级的上上上级文件夹名呢? 图片是否一般只能放在activity项目下拉的固定名字的文件夹下呢?
返回顶部
顶部