解决TextView默认不显示ScrollBar的问题
2013-11-08 20:01
363 查看
android中的TextView滚动条的设置
方法一:经验证, 以下方法可用:
一、Xml代码
<TextView
android:id="@+id/textview"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:singleLine="false"
android:maxLines="5"
android:scrollbars="vertical"
/>
二、还需要在代码中设置 TextView 相应的方法
TextView textView = (TextView)findViewById(R.id.text_view);
textView.setMovementMethod(ScrollingMovementMethod.getInstance());
注意如果想要滚动条时刻显示, 必须加上以下语句:
textView.setScrollbarFadingEnabled(false);
方法二:
Android默认TextView如果在一屏幕显示不下的话,是不会有滚动条的,解决方法是在<TextView>外面添加<ScrollView>标签;
1.<ScrollView
2. android:layout_width="fill_parent"
3. android:layout_height="wrap_content" >
4.
5. <TextView
6. android:layout_width="fill_parent"
7. android:layout_height="wrap_content"
8. android:textSize="50dp"
9. android:text="a\na\na\na\na\na\na\na\na\na\na\na\na\na\n" />
10.</ScrollView>
显示效果如下:
相关文章推荐
- android 获取网络数据,回传到本地用TextView显示乱码问题解决方法
- UITableView显示默认分割线左边部分缺少显示问题解决
- 解决TextView在中文和标点存在情况下一行没显示满就换行问题
- iphone--设置UITextView内边距,解决textView内容显示不全的问题
- Android解决TextView显示希伯来语时Scroll,文字消失的问题
- 解决textview末尾有时侯会显示不完整表情的问题
- 解决Android TextView默认的padding问题
- android TextView 显示不全的问题解决,此问题是设置了maxLines和ellipsize=end情况下发生的!
- TextView的setCompoundDrawables不显示问题解决
- TextView限制最大行数,多出部分显示省略号,解决ellipsize = "end" 失效的问题
- android的textview显示音标问题解决方法
- 解决TextView长按(复制,剪切,粘贴等)显示英文问题(系统语言为中文)
- 解决Android原生TextView显示中英文等末尾参差不齐问题
- android中textview显示汉字,字母,数字乱行行问题解决
- TextView采用setText赋值之后不能立即显示在页面上的问题解决
- 【完美解决系列】Android在自定义Dialog中TextView内容显示不全的问题
- TextView设置文本部分可点击时出现文本不显示的问题分析与解决
- android textview显示GIF解决花屏问题,使用Glide4.0+,别犹豫,全网只有我这有写
- 重写TextView解决HorizontalScrollView中TextView显示不全的问题
- 【菜鸟学安卓】- TextView 显示Html 一 解决图片显示不了的小问题