小编Jim*_*ang的帖子

setX(),setTranslationX(),setY()和setTranslationY()

setX(),setY()和setTranslationX(),setTranslationY()之间有什么区别?他们是在现有坐标上设置偏移还是设置绝对位置?

如果他们设置绝对坐标不会与父布局的约束冲突?

说我们有类似的东西 | View 1 | View 2 | View 3|

在LinearLayout中,如果我们执行view2.setX(0);view2.setTranslationX(0);将查看2重叠视图1或将视图1推到侧面怎么办?

同样,如果我们有一个RelativeLayout的子项,其alignParentBottom设置为true,但我们在代码中手动将该子项的y坐标设置为0.哪种布局规则获胜?

基本上,我对手动坐标如何影响容器的布局规则以及转换和X/Y之间的区别感到困惑.如果这看起来微不足道,我会事先道歉但是我是来自iOS的Android新手.

java android android-layout

20
推荐指数
3
解决办法
2万
查看次数

标签 统计

android ×1

android-layout ×1

java ×1