これは基本的にGridViewと同じ質問です。行が上に配置されることもあれば、下に配置されることもあります。しかし、それは十分な答え、または少なくとも私の問題で機能する答えを提供していないようです。
アイテムを含むグリッドビューがあります。アイテムには、上部に画像があり、その後に 3 つのテキストビューが続きます。値によっては、テキストビューの 1 つまたは 2 つが複数の行を占めることがあります。
下にスクロールすると、一番上の画像が他のすべての行に揃えられます。しかし、反対方向にスクロールすると、一番下のテキストビューが整列され、画像の上部が表示されます。
以下に例を描いてみます。
下にスクロール
------ ------ ------
Image Image Image
------ ------ ------
TView1 TView1 TView1
------ ------ ------
TView2 TView2 TView2
------ TView2 ------
TView3 ------ TView3
------ TView3 ------
------
上にスクロール
------
------ ------
Image
Image Image
------
------ TView1 ------
TView1 ------ TView1
------ TView2 ------
TView2 TView2 TView2
------ ------ ------
TView3 TView3 TView3
------ ------ ------
layout_gravity="top" を使用する必要があることを読みましたが、機能しません。私のアイテムが使用しているものであるrelativelayoutでlayout_gravityが機能するはずがないためだと思いましたが、それをlinearlayoutに変更しても機能しませんでした。
ありがとう