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起作用

    评论

报告相同问题?

悬赏问题

  • ¥15 如何用stata画出文献中常见的安慰剂检验图
  • ¥15 c语言链表结构体数据插入
  • ¥40 使用MATLAB解答线性代数问题
  • ¥15 COCOS的问题COCOS的问题
  • ¥15 FPGA-SRIO初始化失败
  • ¥15 MapReduce实现倒排索引失败
  • ¥15 ZABBIX6.0L连接数据库报错,如何解决?(操作系统-centos)
  • ¥15 找一位技术过硬的游戏pj程序员
  • ¥15 matlab生成电测深三层曲线模型代码
  • ¥50 随机森林与房贷信用风险模型