Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/188.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android margin start/end和right/left之间有什么区别?_Android_Android Layout - Fatal编程技术网

Android margin start/end和right/left之间有什么区别?

Android margin start/end和right/left之间有什么区别?,android,android-layout,Android,Android Layout,Android边距开始和右边(或边距结束和左边)有什么区别 这是一个无关紧要的问题,但我似乎无法从视图开始/结束和左/右之间的区别中学到什么。这可能是因为我不理解某些东西,但我根本无法在这方面取得任何进展。对于从左到右的流程,开始=左,结束=右 对于从右向左流动,开始=右,结束=左 “开始”和“结束”概念被添加到API级别17中,作为API 17+的一部分。Android支持来自API 17+的RTL布局,即Android 4.2(果冻豆)。当我们的布局同时支持RTL和LTR时,我们不能使用布局

Android边距开始和右边(或边距结束和左边)有什么区别


这是一个无关紧要的问题,但我似乎无法从视图开始/结束和左/右之间的区别中学到什么。这可能是因为我不理解某些东西,但我根本无法在这方面取得任何进展。

对于从左到右的流程,开始=左,结束=右

对于从右向左流动,开始=右,结束=左


“开始”和“结束”概念被添加到API级别17中,作为API 17+的一部分。

Android支持来自API 17+的RTL布局,即Android 4.2(果冻豆)。当我们的布局同时支持RTL和LTR时,我们不能使用布局边缘左和布局边缘右,我们使用布局边缘左和布局边缘右


如果它们不同,您知道哪一个优先吗?(好奇心)。就像
marginLeft=1
margintart=2
(例如在Left2Right场景中)@martinmarconcini:希望开始/结束优先,但我不确定这一点。“你得试试看。”马丁据我所知,当API 17上存在开始/结束时,左/右被忽略。然而,我不明白为什么你的左/右与开始/结束不同;我很好奇。@liggilluff bug、拼写错误等:)在API 17开始/结束之后优先,如果您仍然使用旧的,会有一个LINT警告。他们被忽略了,我试过了。@Martin谢谢你的测试。如果只显示开始或结束中的一个,是否同时忽略左/右?(在RTL脚本中使用start/right没有多大逻辑意义)。