【问题标题】:Create a bitmap from drawable resource filepath从可绘制资源文件路径创建位图
【发布时间】:2015-06-27 15:55:37
【问题描述】:

我想从我的可绘制资源中创建一个图像选择器。我想我找到了一种“简单”的方法来做到这一点。我打算创建一个显示可绘制对象的列表视图,用户可以选择一个。然后我会传回这个可绘制资源的路径,这些路径将被硬编码。然后我会为这个可绘制路径设置一个位图。我试图用硬编码值对此进行简单测试(还没有列表视图),但我没有得到可见的位图。我认为它“有效”,但位图可能太小或未设置为可见?

bm2 = BitmapFactory.decodeFile("/gds2/res/drawable-hdpi/feel_like_a_sir.png");

foreground_imageview.setImageBitmap(bm2);

【问题讨论】:

    标签: android image list bitmap drawable


    【解决方案1】:

    尝试以这种方式加载你的drawable

    bm2 = BitmapFactory.decodeResource(getResources(), R.drawable.feel_like_a_sir);
    foreground_imageview.setImageBitmap(bm2);
    

    【讨论】:

    • 谢谢!像魅力一样工作!
    猜你喜欢
    • 2013-05-24
    • 1970-01-01
    • 2011-06-03
    • 2011-08-15
    • 1970-01-01
    • 2015-12-12
    • 1970-01-01
    • 2018-03-09
    • 2012-06-13
    相关资源
    最近更新 更多