//假设MyView是你自定义的view
MyView mView=new MyView()
LinearLayout myLinear=new LinearLayout()
//LinearLayout.LayoutParams.WRAP_CONTENT可以设定为你需要的值
LinearLayout.LayoutParams params1 = new LinearLayout.LayoutParams(
LinearLayout.LayoutParams.WRAP_CONTENT,
LinearLayout.LayoutParams.WRAP_CONTENT
)
myLinear.addView(mView,params1)
用这个方法的话还得将setContentView()设为setContentView(myLinear)
如果这个activity中还有其他的view的话,可以通过同样的方法将其加在myLinear上
runat="server" name="chids" />
Font-Underline="False" HorizontalAlign="Center" />
DataFormatString='{0:d}'>
--%>
ImageAlign="AbsMiddle">
//全选
function selectAll(SourceID, ControlID) {
var sourceBox = document.getElementById(SourceID)
var theBox = document.all(ControlID)
elm = theBox.getElementsByTagName('Input')
for (i = 0i < elm.lengthi++) {
if (elm[i].type == "checkbox") {
elm[i].checked = sourceBox.checked
}
}
}
//选择删除检测
function CheckNULL(ControlID) {
var isNULL = false
var theBox = document.all(ControlID)
elm = theBox.getElementsByTagName('Input')
for (var i = 0i < elm.lengthi++) {
var e = elm[i]
if (e.type == "checkbox" && e.checked == true && e.id != "chkAllInBox") {
isNULL = true
}
}
if (isNULL == false) {
alert('请选择删除项!')
return false
}
else {
return confirm('确定要删除信息?')
}
}
layout_scrollFlags 属性
1、scroll:影响向下滚动(默认不设置的值)
Child View 伴随着滚动事件而滚出或滚进屏幕。
注意两点:
第一点,如果使用了其他值,必定要使用这个值才能起作用;
第二点:如果在这个child View前面的任何其他Child View没有设置这个值,那么这个Child View的设置将失去作用
发生向下滚动是,优先滚动Scrolling View,当优先滚动的一方已经全部滚进屏幕之后,另一方才开始滚动
2、enterAlways : 影响向下滚动
对比scroll和scroll | enterAlways设置,发生向下滚动事件时,前者优先滚动Scrolling View,后者优先滚动Child View,
效果:当优先滚动的一方已经全部滚进屏幕之后,另一方才开始滚动
3、enterAlwaysCollapsed:影响向下滚动
一般:scroll|enterAlways|enterAlwaysCollapsed
child View需设定最小值,即minHeight。
效果:向下滚动时,Child View先向下滚动最小高度值,然后Scrolling View开始滚动,到达边界时,Child View再向下滚动,直至显示完全
4、exitUntilCollapsed:影响向上滚动
这里也有最小高度,即有没有设置minHeight,一般不设置
效果:发生向上滚动时,Child View向上滚动退出直到最小高度,然后Scrolling View开始滚动。一般minHeight不设置,所以它就会完全滚出屏幕
5、snap
Child View滚动比例的一个吸附效果。也就是说,
效果:Child View不会存在局部显示的情况,滚动Child View的部分高度,当我们松开手指时,Child View要么向上全部滚出屏幕,要么向下全部滚进屏幕,有点类似ViewPager的左右滑动
layout_collapseMode 属性
1.parallax:视差模式,在折叠的时候会有折叠视差效果。一般搭配layout_collapseParallaxMultiplier=“0.5”视差的明显程度be between 0.0 and 1.0.
2.none:没有任何效果,往上滑动的时候toolbar会首先被固定并推出去。
3.pin:固定模式,在折叠的时候最后固定在顶端。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)