freedom_wings 2015-09-27 06:39 采纳率: 21.1%
浏览 3743

Android中布局的控件的位置的问题

Android中layout_gravity和layout_marginTop同时设置的话那界面是怎么变化?
在线性布局下,例如一个textView,其android:layout_gravity_设为bottom,android:layout_margin
Top_设为100sp,然后其位置就如图所示
图片说明
然后把android:layout_gravity_设为top,其位置又如图:
图片说明
但是我的layout_marginTop_一直都设为100sp,其意思应该是距离父容器的上边距为100sp,但是为什么改变gravity的值,它会变化?
请大家说说一下gravity和marginTop这两项同时都设置的话控件的位置会怎样变化?并说一下为什么

  • 写回答

4条回答 默认 最新

  • Angry_Ants 2015-09-27 07:39
    关注

    先是layout_gravity起作用,再是layout_margin起作用

    评论

报告相同问题?

悬赏问题

  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料