Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.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_Scaling_Imageview - Fatal编程技术网

创建缩放图像视图的网格[Android]?

创建缩放图像视图的网格[Android]?,android,scaling,imageview,Android,Scaling,Imageview,我需要制作一个宽度和高度与屏幕相同的网格。我想我会用 DisplayMetrics metrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(metrics); 要做到这一点,我需要缩放内部的图像,使每个图像视图都是屏幕宽度的1/10(例如10个图像)。图像高度也是如此 我试过了 a = (ImageView) findViewById(R.id.imageID); a.setMaxHei

我需要制作一个宽度和高度与屏幕相同的网格。我想我会用

DisplayMetrics metrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(metrics);
要做到这一点,我需要缩放内部的图像,使每个图像视图都是屏幕宽度的1/10(例如10个图像)。图像高度也是如此

我试过了

a = (ImageView) findViewById(R.id.imageID);
a.setMaxHeight(metrics.heightPixels/numberOfImages);
但正如你所能想象的,这是非常乏味的130张图片(更不用说,它不工作!)这不会是一个问题,如果我不需要满足大量的屏幕大小

感谢您的帮助!(有点像Android noob(-:)

看一看