1

相対レイアウトで ImageView の正確な座標を設定する方法はありますか? 「absolute layout」に関連するものを見つけましたが、非推奨であると通知されましたか? 相対レイアウトで子の位置を設定するにはどうすればよいですか?

ありがとう!

4

2 に答える 2

0

やりたいことに応じて、いくつかのオプションがあります。

  1. エッジからの絶対的な位置決めが必要な場合は、(別の応答で説明されているように)エッジに位置合わせした後、任意のエッジからのパディング/マージンを使用できます。

  2. 別のビューの横に配置する場合は、同様にパディング/マージンを追加できます。

  3. setXとsetYを使用してプログラムでこれを行うことができます

  4. エッジをオフセットを使用して別のビューに位置合わせする場合は、translationXおよびtranslationY(またはそれらのプログラム上の同等物)を使用できます。

お役に立てれば...

于 2012-08-27T06:24:06.050 に答える
0

コンポーネントの上/左のパディング/マージンを指定し、それを使用して配置できます (コンポーネントが RelativeLayout の左上隅に配置されていると仮定します)。

于 2012-08-27T00:27:54.950 に答える