安卓开发

当前位置:首页 >> 常见问题 已经有 2 人觉得本文很赞,如果本文对您有帮助,请支持我们,我们会做的更好

    使用FrameLayout设置layout_margin类的属性没有效果

    • 来源:admin
    • 作者:管理员
    • 时间:2013-10-08
    • 点击:6129
    • 收藏本文

        问题描述:使用FrameLayout的时候,发现布局里面的控件设置layout_margin类的属性没有效果。

        原因分析:FrameLayout中的控件layout_margin设置要依赖layout_gravity属性,否则layout_margin设置无效。  

        解决方法:layout_gravity有好几个值可以设置,具体要设置哪一个呢?
                其实layout_gravity可以理解为设置控件的参考点,控件最终显示位置最终由layout_gravity和layout_margin共同决定。如果想要控件正常显示,可以将控件的layout_gravity设置为top,以屏幕左上角为参考点。

     


    本文为Android开发学习网原创/整理,未经允许不得转载,如需转载请联系:androidStudynet@126.com



    读后点评 感谢支持 我的建议
公告信息
    本站安卓版APP正式上线,欢迎下载
本站提供的android教程仅用于android培训,对任何法律问题及风险不承担任何责任 本站部分内容来自网络,如有侵权,请联系本站 站点地图
广告/友情链接请联系:QQ:416225054 Email:androidstudynet@126.com 安卓版:下载 QQ群:480637276