Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.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
Android studio andriod studio插入空图像视图_Android Studio - Fatal编程技术网

Android studio andriod studio插入空图像视图

Android studio andriod studio插入空图像视图,android-studio,Android Studio,是否可以在andriod studio中插入空的imageview?当我尝试向布局中添加一个图像时,它会要求我选择一个图像,如果我没有选择一个,它似乎不会添加imageview 我可以添加带有图像的imageview,然后稍后删除所述图像,但这似乎是一种相当粗糙的方法 (我打算用运行时获取的图像从代码中填充imageview)添加imageview时,选择任意图像。然后,转到XML文件并删除带有图像的属性。可能是app:srcCompat因为您想在运行时设置映像,所以可以使用映像视图的setIm

是否可以在andriod studio中插入空的imageview?当我尝试向布局中添加一个图像时,它会要求我选择一个图像,如果我没有选择一个,它似乎不会添加imageview

我可以添加带有图像的imageview,然后稍后删除所述图像,但这似乎是一种相当粗糙的方法


(我打算用运行时获取的图像从代码中填充imageview)

添加imageview时,选择任意图像。然后,转到XML文件并删除带有图像的属性。可能是
app:srcCompat

因为您想在运行时设置映像,所以可以使用映像视图的setImageResource()方法来实现。在活动的on Create方法中,首先获取视图的实例

ImageView ImageView=findViewById(R.Id.yourImageViewId)

然后,将所需的图像设置为它


imageView.setImageResource(R.drawable.yourImage)

您还可以通过编程方式插入图像视图,如ImageView iv=新图像视图(上下文);iv.setImageResource(R.drawable.img);//也可以将位图iv.setImageBitmap(位图);然后在布局中插入此imageView,如LinearLayout ll=findViewById(R.Id.YourImageViewContainerLayout);ll.addView(iv);