私はHorizontalScrollView
を実装しました。この場合、LinearLayout
とImageView
が含まれています。この場合、画像は画面幅の約50%です。だから私はそれを中心にしたい。残念ながら、それを中心に見つけた唯一の方法は、にlayout_gravity="center"
を使用することです。Android - LinearLayoutのプログラムでLayout_Gravityを設定する
は、ここに私の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を介して見つけたものはすべてthis postのように私のために働いていません。
ありがとうございます!
あなたがのLinearLayoutでImageViewのをencapsultaing、あなたが訪問したポストに示すように、レイアウトのためのパラメータを設定しようとしたがありますか? – ClaireG
ええ、私はそれを試してみました...働いていない – Ron