Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
listview中的Android位图解码_Android_String_Listview_Bitmap - Fatal编程技术网

listview中的Android位图解码

listview中的Android位图解码,android,string,listview,bitmap,Android,String,Listview,Bitmap,我使用以下命令从设备中获取位图,并将其显示在listview中 pic1="Harris1.jpg" pic2="Harris2.jpg" pic3="Harris3.jpg" Bitmap bmp = BitmapFactory.decodeFile("/storage/emulated/0/Pictures/" + pic1); Bitmap bmp1 = BitmapFactory.decodeFile("/storage/emulated/0/Pictures/" + pic2); B

我使用以下命令从设备中获取位图,并将其显示在listview中

pic1="Harris1.jpg"
pic2="Harris2.jpg"
pic3="Harris3.jpg"

Bitmap bmp = BitmapFactory.decodeFile("/storage/emulated/0/Pictures/" + pic1);
Bitmap bmp1 = BitmapFactory.decodeFile("/storage/emulated/0/Pictures/" + pic2);
Bitmap bmp2 = BitmapFactory.decodeFile("/storage/emulated/0/Pictures/" + pic3);
Bitmap[] image={bmp,bmp1,bmp2};

        for(int i=0;i<text1.length;i++)
        {
        item_details.setImage(image[i]);
        }
pic1=“Harris1.jpg”
pic2=“Harris2.jpg”
pic3=“Harris3.jpg”
位图bmp=BitmapFactory.decodeFile(“/storage/simulated/0/Pictures/”+pic1);
位图bmp1=BitmapFactory.decodeFile(“/storage/simulated/0/Pictures/”+pic2);
位图bmp2=BitmapFactory.decodeFile(“/storage/simulated/0/Pictures/”+pic3);
位图[]图像={bmp,bmp1,bmp2};

对于(int i=0;i,基于代码示例。使用
String.format
方法是实现目标的最简单方法

String picFormat="Harris%d.jpg";
for(int i=0;i<text1.length;i++)
{
    String pic = String.format(picFormat, i+1);
    Bitmap bmp = BitmapFactory.decodeFile("/storage/emulated/0/Pictures/" + pic);
    item_details.setImage(bmp);
}
String picFormat=“Harris%d.jpg”;
对于(int i=0;i