安卓中如何在java代码中手动为控件设置参数

大概就是我想让一个位于顶端的textview(所属layout是FrameLayout)随着页面向上滚动,而逐渐跑出屏幕就是从上面出去了那种... 大概就是 我想让一个位于顶端的textview(所属layout是FrameLayout) 随着页面向上滚动,而逐渐跑出屏幕 就是从上面出去了那种 展开
 我来答
lnaonao1234
2017-06-13 · 超过33用户采纳过TA的回答
知道答主
回答量:73
采纳率:100%
帮助的人:42万
展开全部

你设置他的layoutprames就可以了

FrameLayout.LayoutParams layoutParams = new FrameLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT);
layoutParams.setMargins(0,0,0,0);//这里动态设置他的数值就行了,你说滚动设置,你在滚动监听里设置就行了。
不懈且纯净丶白桦7040
2017-06-13 · TA获得超过8813个赞
知道大有可为答主
回答量:6296
采纳率:87%
帮助的人:1337万
展开全部
1、使用相对布局,可以直接把组件摆放到指定的位置,但是相对布局中的所有组件是依赖于第一个组件的位置来定义的
2、使用属性指明组件的摆放位置。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chenxin1478
2017-06-21 · 超过76用户采纳过TA的回答
知道小有建树答主
回答量:149
采纳率:80%
帮助的人:44.5万
展开全部
这个简单啊 获取滚动事件 通过滚动的距离设置 textView的透明度,当透明度为255时隐藏控件即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jt88852075
推荐于2016-08-10 · TA获得超过526个赞
知道小有建树答主
回答量:323
采纳率:0%
帮助的人:339万
展开全部
问题太笼统,你举个例子,什么控件,要设置什么参数,我帮你写出来。
---------------------------------------------------------------------------------------------------

你说的是类似网页滚动的效果吧? 确定要用自己布局和代码来实现?这样的话就不只是设置参数而已,包括手势监听,滚动计算,屏幕重绘等。android有现成的控件,比如ScrollView就行。
追问
你有Q号没  我能不能加上之后具体的请教一下啊
追答
如果你要自己实现的话,还是这样实现比较好:
创建一个类似ScorllView的控件(它作为textview的父控件),自己监听onTouch事件,然后在onDraw()方法中去绘制其子控件的位置。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
v四百v
2017-06-09
知道答主
回答量:1
采纳率:0%
帮助的人:990
展开全部
利用ScrollView试试,把textView直接存放在Scrollview中,像这样
<ScrollView>
<textView/>
</ScrollView>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式