nynw.net
当前位置:首页 >> AnDroiD inCluDE为什么不能用mArgin? >>

AnDroiD inCluDE为什么不能用mArgin?

include是引用的布局。是一个整体布局,用的layoutmargin跟margin属性作用是一样的。

在一个项目中我们可能会需要用到相同的布局设计,如果都写在一个xml文件中,代码显得很冗余,并且可读性也很差,所以我们可以把相同布局的代码单独写成一个模块,然后用到的时候可以通过 标签来重用layout代码。

楼主现在是有一个LinearLayout的布局,但是想在底端加上一个view.可是在LinearLayout中设置了,layout_marginBottom="0dip";android:layout_gravity="bottom"不起作用是吧? 如果我的上述理解没错的话,楼主可以最外层用RelativeLayout,RelativeL...

1、比如imageView,有一个getLayout方法,获得的layout在强转类型到LinearLayout或者其他,然后再设定margin什么的。 2、我们平常可以直接在xml里设置margin,如: Xml代码 但是有些情况下,需要在java代码里来写,可是View本身没有setMargin方...

margin:边距! android:layout_marginLeft="10dip" 意思就是定义的控件左边距为10个dip!左边会有10dip的空白区! dp是长度单位! dp也就是dip。这个和sp基本类似。如果设置表示长度、高度等属性时可以使用dp或sp。但如果设置字体,需要使用sp...

从这里可以看出你才刚刚学习Android哈,因为你的布局里Relativelayout是最外层的父容器,如果它是独立显示的话设置margin是不会有效果的,因为独立显示的时候必须要覆盖整个的手机屏幕对吧。但是当它是作为别人的子布局的时候是会有效果的(例如...

是那一块不居中呢,我没看明白

把right margin 设置的大一点就可以了,默认是120 ,设置成 1200就ok了

margin 是外边距的意思。 在XML中 : 不设置margin: 设置android:layout_margin="20dp" left:android:layout_marginLeft="20dp" 此外还有 这些属性; 也可自己试下 padding;

android 中有两种边距:外边距margin 和内边距 padding 假设一个控件A和一个控件B 设置A控件的外边距(上下左右)为10dp的代码为: margin:10dp; 设置A空间的外边距(上)为10dp的代码为: margin-top:10dp; 其他以此类推

网站首页 | 网站地图
All rights reserved Powered by www.nynw.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com