我想从我的drawable资源创建一个图像选择器。我想我找到了一种“简单”的方法来做到这一点。我打算创建一个显示drawables的listview,用户可以选择一个。然后我会回传,这个可绘制资源的路径,路径将被硬编码。然后我会设置一个位图到这个drawable路径。我试图用硬编码值对此进行简单的测试,(还没有列表视图),但我没有得到可见的位图。我觉得它“有效”,但也许位图很小或没有设置为可见?
bm2 = BitmapFactory.decodeFile("/gds2/res/drawable-hdpi/feel_like_a_sir.png");
foreground_imageview.setImageBitmap(bm2);
答案 0 :(得分:1)
尝试以这种方式加载drawable
bm2 = BitmapFactory.decodeResource(getResources(), R.drawable.feel_like_a_sir);
foreground_imageview.setImageBitmap(bm2);