社区
Android
帖子详情
android ScrollView 中一个 TextView 显示
达达拉
2011-12-20 11:54:31
我需要做到一个效果,当 TextVIew 足够高时,ScrollView 有滚条,而这个滚条一直保持在最下面,而不是最上面。
现在我做的效果一直在上面,没法保持在最下面,需要手动拖动到下面。
...全文
256
5
打赏
收藏
android ScrollView 中一个 TextView 显示
我需要做到一个效果,当 TextVIew 足够高时,ScrollView 有滚条,而这个滚条一直保持在最下面,而不是最上面。 现在我做的效果一直在上面,没法保持在最下面,需要手动拖动到下面。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
达达拉
2011-12-21
打赏
举报
回复
[Quote=引用 4 楼 jjyyhema 的回复:]
引用 3 楼 xs3627575 的回复:
引用 2 楼 jjyyhema 的回复:
当TextView改变的时候,滑一下ScrollView就好了,用scrollView.scrollBy(x, y),或者scrollView.scrollTo(x, y)。
请问这个 x , y 是多少,跟什么有关啊?我的 activity 上面好多控件,这个 TextView 也只是其中一……
[/Quote]
不错,这个可以实现,谢谢啊!
jjyyhema
2011-12-20
打赏
举报
回复
[Quote=引用 3 楼 xs3627575 的回复:]
引用 2 楼 jjyyhema 的回复:
当TextView改变的时候,滑一下ScrollView就好了,用scrollView.scrollBy(x, y),或者scrollView.scrollTo(x, y)。
请问这个 x , y 是多少,跟什么有关啊?我的 activity 上面好多控件,这个 TextView 也只是其中一小块,所以 x ,y 怎么确定值。
这些空间都是……
[/Quote]
帮你查了段代码,自己试下喽
//scroll是里层的ScrollView, inner就是那个TextView
public static void scrollToBottom(final View scroll, final View inner) {
Handler mHandler = new Handler();
mHandler.post(new Runnable() {
public void run() {
if (scroll == null || inner == null) {
return;
}
int offset = inner.getMeasuredHeight() - scroll.getHeight();
if (offset < 0) {
offset = 0;
}
scroll.scrollTo(0, offset);
}
});
}
达达拉
2011-12-20
打赏
举报
回复
[Quote=引用 2 楼 jjyyhema 的回复:]
当TextView改变的时候,滑一下ScrollView就好了,用scrollView.scrollBy(x, y),或者scrollView.scrollTo(x, y)。
[/Quote]
请问这个 x , y 是多少,跟什么有关啊?我的 activity 上面好多控件,这个 TextView 也只是其中一小块,所以 x ,y 怎么确定值。
这些空间都是放在 scrolView 中,scrollView 中还有个 ScrollView,这个 ScrollView 中放的是 TextView 。
jjyyhema
2011-12-20
打赏
举报
回复
当TextView改变的时候,滑一下ScrollView就好了,用scrollView.scrollBy(x, y),或者scrollView.scrollTo(x, y)。
达达拉
2011-12-20
打赏
举报
回复
在线等答案。
android
给
ScrollView
中
显示
多个控件
今天,想在
ScrollView
的文本后加个确定键,这样就可以仅通过屏幕操作退出当前activity,可是当我把
一个
ImageButton加在
ScrollView
后面时,在模拟器
中
却不能
显示
出来,真是悲剧。。。 后来,查阅相关资料,知道了在
ScrollView
中
只能包含
一个
Context,如果同时又Text和Button,就只能
显示
出第
一个
。 好吧,既然能
显示
一个
context,那就
android
scrollview
内的
textview
的下方存在空白的问题
textview
的设置属性
android
:layout_gravity="center"导致只需在
scrollview
中
添加语句
android
:fillViewport="true"在网上查找到的资料,不明白什么原因,记录一下,以后理解后补充!...
android
textview
显示
文本 .txt
把 .txt文件 放在 assets文件夹
中
public class MainActivity extends Activity { public static final String ENCODING = "GBK"; private
TextView
teView; @Override protected void onCreate(Bundle sa
用
ScrollView
使
TextView
文字滚动并可修改滚动条和其背景颜色
<
ScrollView
android
:id="@+id/
ScrollView
"
android
:layout_width="match_parent"
android
:layout_height="wrap_content"
android
:layout_marginTop="55dp"
android
:layout_gravi
Android
TextView
的双向滚动
<
ScrollView
xmlns:
android
="http://schemas.
android
.com/apk/res/
android
"
android
:layout_width="fill_parent"
android
:layout_height="fill_parent"
android
:scrollbars="vertical"
android
:backg
Android
80,488
社区成员
91,379
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章