私は次の問題を抱えています: HorizontalScrollView
1 つのケースに aLinearLayout
と を含む a を実装しましたImageView
。この場合、画像は画面幅の約 50% です。だから中心にしたい。残念ながら、それを中央に配置する唯一の方法は、 で使用layout_gravity="center"
することLinearLayout
です。
ここに私のxmlがあります:
<HorizontalScrollView
android:layout_gravity="center"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<LinearLayout
android:orientation="horizontal"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<ImageView
android:src="@drawable/myImg"
android:layout_width="wrap_content"
android:adjustViewBounds="true"
android:layout_height="150dp"/>
</LinearLayout>
</HorizontalScrollView>
しかし、layout_gravity
プログラムで設定する必要があります。どうすればこれを達成できるか、別の方法を知っている人はいますか? Google 経由で見つけたものはすべて、この投稿のように機能しません。
ありがとう!