左側の表示枠とImageViewの間にスペースを追加したいと思います。 Android SDKで「Android:layout_marginStart」がわかりました。
Android:layout_marginStart = "10dp"を追加して、右から左へのレイアウトをより適切にサポートすることを検討してください
なぜAndroid:layout_marginStart="10dp"
の代わりに Android:layout_marginLeft="10dp"
?私はそのようなことをしたことがなく、いわゆる「右から左へのレイアウト」で問題が発生したことはありません。
start
およびend
は、左から右(LTR)言語のleft
およびright
と同じです。右から左(RTL)の言語(アラビア語、ヘブライ語など)では、start
とend
が逆になり、right
とleft
と同等になります。 、それぞれ。
この Android開発者ブログ の投稿では、もう少し詳しく説明しています。
一部のAPIは、アラビア語やヘブライ語など、右から左に読む方向を使用する言語をサポートするために導入されました。
その1つはAndroid:layout_marginStartです。
詳細については、リンクを参照してください: http://developer.Android.com/about/versions/Android-4.2.html#RTL