У меня есть сетка PNG 9x2, которую я хотел бы распространить в своем виджете
После некоторых советов я решил пойти (немного почистил код)
<linearLayout
android:orientation="vertical">
<linearLayout
android:orientation="horizontal">
<ImageView />
<ImageView />
<ImageView />
<ImageView />
<ImageView />
<ImageView />
<ImageView />
<ImageView />
<ImageView />
</linearLayout>
<linearLayout
android:orientation="horizontal">
<ImageView />
<ImageView />
<ImageView />
<ImageView />
<ImageView />
<ImageView />
<ImageView />
<ImageView />
<ImageView />
</linearLayout>
</linearLayout>
Вопрос на миллион долларов - как определить ширину / высоту элементов. Я хотел бы, чтобы объект заполнил всю ширину виджета, следовательно width = "fill_parent" на верхнем уровне. Но кроме этого я бы хотел, чтобы изображения хорошо масштабировались. Я не могу заставить это работать и удивляюсь, если я пропустил концепцию fill_parent / wrap_content.
Я попытался поэкспериментировать с параметром веса, но поскольку изображения имеют разные размеры, это просто не сработало.
Любая помощь в том, как определить ширину / высоту вышеупомянутых элементов, чтобы эта сетка 9x2 заполнила ширину и заняла столько места, сколько необходимо по высоте, будет принята с благодарностью!
Спасибо
Johan