安卓中如何在java代码中手动为控件设置参数
大概就是我想让一个位于顶端的textview(所属layout是FrameLayout)随着页面向上滚动,而逐渐跑出屏幕就是从上面出去了那种...
大概就是 我想让一个位于顶端的textview(所属layout是FrameLayout) 随着页面向上滚动,而逐渐跑出屏幕 就是从上面出去了那种
展开
6个回答
展开全部
你设置他的layoutprames就可以了
FrameLayout.LayoutParams layoutParams = new FrameLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT);
layoutParams.setMargins(0,0,0,0);//这里动态设置他的数值就行了,你说滚动设置,你在滚动监听里设置就行了。
展开全部
1、使用相对布局,可以直接把组件摆放到指定的位置,但是相对布局中的所有组件是依赖于第一个组件的位置来定义的
2、使用属性指明组件的摆放位置。
2、使用属性指明组件的摆放位置。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个简单啊 获取滚动事件 通过滚动的距离设置 textView的透明度,当透明度为255时隐藏控件即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
问题太笼统,你举个例子,什么控件,要设置什么参数,我帮你写出来。
---------------------------------------------------------------------------------------------------
你说的是类似网页滚动的效果吧? 确定要用自己布局和代码来实现?这样的话就不只是设置参数而已,包括手势监听,滚动计算,屏幕重绘等。android有现成的控件,比如ScrollView就行。
---------------------------------------------------------------------------------------------------
你说的是类似网页滚动的效果吧? 确定要用自己布局和代码来实现?这样的话就不只是设置参数而已,包括手势监听,滚动计算,屏幕重绘等。android有现成的控件,比如ScrollView就行。
追问
你有Q号没 我能不能加上之后具体的请教一下啊
追答
如果你要自己实现的话,还是这样实现比较好:
创建一个类似ScorllView的控件(它作为textview的父控件),自己监听onTouch事件,然后在onDraw()方法中去绘制其子控件的位置。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
利用ScrollView试试,把textView直接存放在Scrollview中,像这样
<ScrollView>
<textView/>
</ScrollView>
<ScrollView>
<textView/>
</ScrollView>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询