Я пытаюсь заполнить LinearLayout/Relative, что угодно, со многими изображениями. Uncontable.Заполнение макета X-изображений
Это моя реализация:
<ScrollView
android:id="@+id/scrollView1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_below="@+id/header"
android:layout_centerHorizontal="true" >
<LinearLayout
android:id="@+id/marcasImages"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
</LinearLayout>
</ScrollView>
Так что я добавить одно изображение несколько раз:
for (int i=0; i<10; i++){
ImageView imatgeExemple = new ImageView(this.getApplicationContext());
imatgeExemple.setImageResource(R.drawable.imageexample);
contenidorImatgesGaleria.addView(imatgeExemple);
}
contenidorImatgesGaleria
является marcasImages
.
Но в результате я получаю один ряд изображений X (X = столько изображений, сколько может быть заполнено по его разрешению). Так, например, если я делаю этот цикл в 1k раз, отображаются только 4 изображения.
Я хотел бы иметь столько строк, сколько необходимо.
Это то, что происходит:
И это то, что я пытаюсь достичь:
Я пытался использовать GridLayout
, но ничего не изменилось.
<GridLayout
android:id="@+id/marcasImages"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
</GridLayout>
Любая идея, с какой компоновкой следует использовать?
Вы попробовали gridview. поставьте этот код здесь. –
@DhavalSodhaParmar gridLayout, а не gridview. – Reinherd
вы хотите показывать изображения. затем используйте gridview, зачем использовать этот тип материала. потому что вам нужно делать все, начиная с кодирования, например, фиксируя строку и столбцы. что когда-либо для проверки gridlayout: http://android-developers.blogspot.in/2011/11/new-layout-widgets-space-and-gridlayout.html и http://stackoverflow.com/q/11863329/1168654 и –