相対レイアウトで ImageView の正確な座標を設定する方法はありますか? 「absolute layout」に関連するものを見つけましたが、非推奨であると通知されましたか? 相対レイアウトで子の位置を設定するにはどうすればよいですか?
ありがとう!
相対レイアウトで ImageView の正確な座標を設定する方法はありますか? 「absolute layout」に関連するものを見つけましたが、非推奨であると通知されましたか? 相対レイアウトで子の位置を設定するにはどうすればよいですか?
ありがとう!
やりたいことに応じて、いくつかのオプションがあります。
エッジからの絶対的な位置決めが必要な場合は、(別の応答で説明されているように)エッジに位置合わせした後、任意のエッジからのパディング/マージンを使用できます。
別のビューの横に配置する場合は、同様にパディング/マージンを追加できます。
setXとsetYを使用してプログラムでこれを行うことができます
エッジをオフセットを使用して別のビューに位置合わせする場合は、translationXおよびtranslationY(またはそれらのプログラム上の同等物)を使用できます。
お役に立てれば...
コンポーネントの上/左のパディング/マージンを指定し、それを使用して配置できます (コンポーネントが RelativeLayout の左上隅に配置されていると仮定します)。