私は画面をデザインしようとしていて、アンドロイドの違いを理解できません: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 ExpandableListView GroupIndicator gravity
- 2. Android Padding Color
- 3. Android Spinner Gravityが動作しない
- 4. UITabBar padding
- 5. Android - TileModeとGravityの両方を設定する
- 6. Woocommerce + Gravity Forms
- 7. horizontalscrollview gravity
- 8. CSS Padding Right
- 9. Box2D(C++)Gravity Wells
- 10. Asp.net treview image padding
- 11. silverlight chartlineseries "padding"
- 12. Windbgとpaddingの値をダンプする
- 13. AndroidネイティブブラウザとChromeの違い
- 14. Androidの違いView.getLeft()とView.getScrollX()
- 15. Android - offsetTopAndBottomとの違い、setTranslateY
- 16. Android onHandleIntentとonStartCommandの違い
- 17. OnTouchとOnClick Androidの違い
- 18. Android Location.distanceBetweenとLocation.distanceToの違い
- 19. float/background-color/padding ie6 bug
- 20. AndroidのArrayAdapterとListAdapterの違いは?
- 21. AndroidのInputMethodManager SHOW_FORCEDとSHOW_IMPLICITの違い
- 22. Androidのアレイアダプタとカーソルアダプタの違い
- 23. Android:インテントのsetFlagsとaddFlagsの違い
- 24. Androidのタスクとプロセスの違い
- 25. AndroidのonTapとonTouchEventの違い
- 26. と<ViewStub>の違いはandroid
- 27. Android NetBEANSプラグインとEclipseプラグインの違いは?
- 28. Android - ORMliteとActiveAndroidの違いは?
- 29. JavaソースとAndroid SDKの違いは?
- 30. Gravity FFormsの年齢を計算する
質問が回答しましたか? –