私は画面をデザインしようとしていて、アンドロイドの違いを理解できません:layout_gravityとandroid:padding、両方とも親のレイアウトに基づいてビューを整列させている場合、 。お知らせ下さい。ありがとう。paddingとandroidの違い:gravity
1
A
答えて
1
私はあなたの内容が置かれるレイアウトの中でボックスとしてパディングを考えるのが好きです(重力上のアライメントベイト)。パディングなしでは、重力によってレイアウト境界線に対する内容の配置が変更される。
+0
thnks azharbしかし、私の元の質問は今 "パディングとアンドロイドの違い:重力" – Randon
2
Padding(このリンクの「サイズ、パディングとマージン」見出しを参照)は、ビューの端とその内容の絶対距離(通常はピクセル単位)を作成します。
は、親を基準にしてアイテムを中央、左、右、上、下などに配置しますが、エッジから絶対距離を指定することはできません。 10ピクセル、マージン(またはパディング)を使用せずに、これら2つの違いに関する情報についてはAndroidのドキュメントを読んでください。
0
android:パディングは、現在のレイアウト内の絶対パディング値を設定しています。 android:layout_gravity現在のレイアウトの重力を親に対して設定します。
<Linearlayout android:id="@+id/L1">
<Linearlayout android:id="@+id/L2"
...
android:layout_gravity="bottom|left"
android:padding="5px">
<TextView android:id="@+id/T1"
.../>
</Linearlayout>
したがってL2はL1とAndroidの左下隅に位置合わせされている:パディングレイアウト(L2 = T1のchildlayoutsに影響を与える)L2ための4つの辺のそれぞれに5pxのパディングを設定します。
関連する問題
- 1. Android Padding Color
- 2. Android ExpandableListView GroupIndicator gravity
- 3. Android Spinner Gravityが動作しない
- 4. Android - TileModeとGravityの両方を設定する
- 5. UITabBar padding
- 6. Firebaserecyclerview Gravity
- 7. Android onHandleIntentとonStartCommandの違い
- 8. Android - offsetTopAndBottomとの違い、setTranslateY
- 9. OnTouchとOnClick Androidの違い
- 10. ionicとandroid sdkの違い
- 11. androidコンテンツプロバイダとスタブコンテンツプロバイダの違い
- 12. Androidの違いView.getLeft()とView.getScrollX()
- 13. AndroidネイティブブラウザとChromeの違い
- 14. Android AsyncTaskとrealm.executeTransactionAsyncの違い
- 15. Android Location.distanceBetweenとLocation.distanceToの違い
- 16. GravityフォームのGoogleトラッキングコード
- 17. CSS Padding Right
- 18. UITextView IBDesignable Padding
- 19. silverlight chartlineseries "padding"
- 20. Asp.net treview image padding
- 21. QML TextArea strange padding
- 22. CSS textsize&padding
- 23. Flutter ButtonRow padding
- 24. Image Padding in TextView
- 25. horizontalscrollview gravity
- 26. Gravity Formsパーソナリティクイズアドオン
- 27. Gravity with Rects Pygame
- 28. GridLayoutManager ViewHolder gravity
- 29. Box2D(C++)Gravity Wells
- 30. Woocommerce + Gravity Forms
質問が回答しましたか? –