Создание сетки масштабированных ImageViews [Android]? - PullRequest
1 голос
/ 21 июня 2010

Мне нужно сделать сетку, ширина и высота которой совпадают с экраном. Я думаю, я бы как-то использовал

DisplayMetrics metrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(metrics);

, чтобы сделать это, но мне нужно масштабировать изображения внутри так, чтобы каждый ImageView составлял 1/10 ширины экрана (например, с 10 изображениями). Аналогично для высоты изображения.

Я пытался

a = (ImageView) findViewById(R.id.imageID);
a.setMaxHeight(metrics.heightPixels/numberOfImages);

Но, как вы можете себе представить, это очень утомительно для 130 изображений (и не говоря уже о том, что оно не работает!) Это не было бы проблемой, если бы мне не нужно было обслуживать много размеров экрана!

Любая помощь приветствуется! (Бит нуба Android (-:)

...