【问题标题】:Retrieve Specific image from SD Card从 SD 卡中检索特定图像
【发布时间】:2018-05-23 09:34:04
【问题描述】:

我不想打开任何画廊视图。我知道图像的名称,例如:blabla.jpg,它存储在存储卡中。我想检索硬编码并显示在图像视图中的那个物种图像。

【问题讨论】:

    标签: android android-sdcard


    【解决方案1】:

    如果你想从 SD 卡加载图像,你可以试试下面的代码。

            BitmapFactory.Options options = new BitmapFactory.Options();
            options.inSampleSize = 4;
    
            Bitmap bitmap = BitmapFactory.decodeFile("/sdcard/blabla.jpg", options);
            mImageView.setImageBitmap(bitmap);
    

    【讨论】:

    • omg ,,thanx herry , 它的工作老兄,,, 我被搞得一团糟,甚至失去了希望,,,
    • 实际上我正在检索的图像没有满,只有一部分图像进入位图中。我已经更改了 inSampleSize = 1 ,然后它强制关闭,,,,,,,,请帮助,我希望完整的图像在图像视图中可见
    【解决方案2】:

    试试:

    ImageView.setImageUri(Uri.parse(new File("/sdcard/blabla.jpg").toString()));
    

    【讨论】:

    • 如果图像太大,可能会耗尽内存。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-07
    • 2011-08-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多