作者backfish (121)
看板AndroidDev
标题[问题] 两个layout如何不重叠
时间Mon Jul 10 15:22:21 2017
大家好,我是自修app第二周的初学,有问题上来请教。
我按照工具书的范例去做两个layout(t1与t2),
里面各分别包含一个txtview与一个editview,
然後t1在第一列、t2在第二列。
问题是,在design模式里排列好好的,到了模拟器里两个layout却叠在一起。
画面如网址内图所示:
http://bit.ly/2sVUUw4
老实说,t2我是直接到text模式去copy t1来做的,
因为在design模式里好像也是会重叠;
我有把修改t2的layout_editor_absoluteY这个值大一点。
我在想,会不会是跟外面那层ct1(ConstraintLayout)有关系呢?
工具书使用的AD是2.2版,我的是2.3.3;还是这会有影响吗?
求解,谢谢 :)
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.235.73.158
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1499671344.A.190.html
1F:推 llI: 最外面改为linearlayout试试 07/10 15:30
2F:→ roy870075: 应该是ct1造成的 07/10 15:44
3F:→ cf1064: goo.gl/iTyByK 07/10 20:07
4F:→ backfish: ConstrainLayout确实需要被了解,感谢 07/11 07:33
5F:→ y3k: 其实这个Layout很不好入门...我不知道是谁决定让它变预设的 07/11 09:19
6F:→ ssccg: 其实我觉得是designer的问题,不是constraintlayout的问题 07/11 10:16
7F:→ ssccg: 明明是为了支援WYSIWYG,但designer显示的结果就... 07/11 10:26