Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/190.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/279.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形状:图层列表缩放或适合于指定给它的视图_Android_Xml - Fatal编程技术网

Android形状:图层列表缩放或适合于指定给它的视图

Android形状:图层列表缩放或适合于指定给它的视图,android,xml,Android,Xml,我正在制作一个图层列表。我想要以下两种中的一种: 为了使我的图层列表能够缩放以适合指定给它的视图,请选择imageview/view src或background。例如,如果我在imageview/视图上将宽度和高度都设置为20dp,我的图层列表将缩放以适应imageview/视图的尺寸 使我的imageview/视图根据图层列表的尺寸进行缩放 我不希望在我的图层列表和imageview/view中手动设置高度和宽度。这是如何实现的?所以基本上您想要的是在imageview上设置包装内容,以

我正在制作一个图层列表。我想要以下两种中的一种:

  • 为了使我的图层列表能够缩放以适合指定给它的视图,请选择imageview/view src或background。例如,如果我在imageview/视图上将宽度和高度都设置为20dp,我的图层列表将缩放以适应imageview/视图的尺寸

  • 使我的imageview/视图根据图层列表的尺寸进行缩放


我不希望在我的图层列表和imageview/view中手动设置高度和宽度。这是如何实现的?

所以基本上您想要的是在imageview上设置
包装内容
,以便它可以缩放到绘图表的大小,这取决于imageview本身的大小?你设置了ImageView的src了吗?@hoomi!包裹内容会导致图像不显示,因为视图上的背景不是“内容”,因此会导致0dp。在imageview上,它根本不起作用。您是否尝试过设置
minHeight
minWidth
?1)背景绘图已缩放到视图尺寸。2) 您需要具有内在宽度和高度的可绘制图形作为层,例如具有定义尺寸的形状或图像文件。