検索

ホームページ  >  に質問  >  本文

android - 布局时的边距如何从 view 的中心算起,而不是从左上角算起?

比如说有一张图片,我想让这张图片的中心距离父 view 的左边距是 x,图片大小不一定,这个操作在 Android 下该如何完成呢?

迷茫迷茫2772日前380

全員に返信(3)返信します

  • 迷茫

    迷茫2017-04-17 17:39:02

    imageView の marginLeft 値を調整します

    返事
    0
  • 巴扎黑

    巴扎黑2017-04-17 17:39:02

    元の左マージンを画像の幅の半分だけ左に移動します。つまり、画像の幅の半分を減算します。


    画像の幅がわからない場合は、確認されるまで待ってから動的に変更できます。

    返事
    0
  • PHP中文网

    PHP中文网2017-04-17 17:39:02

    元のポスターの x が固定値の場合は、layout_marginLeft を使用します。変化する値の場合は、コード内で制御します。

    返事
    0
  • キャンセル返事