《Android 应用》TextView追加文本并向下滚动
来源:互联网 发布:雷蛇2000 mac驱动 编辑:程序博客网 时间:2024/06/05 20:11
TextView追加文本并向下滚动
xml上放置一个textview和一个按钮.按钮点击一次,换行并追加一行信息.
- activity_main.xml如下
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity" > <TextView android:id="@+id/logView" android:layout_width="match_parent" android:layout_height="200dip" android:fadeScrollbars="false" android:scrollbars="vertical" android:textColor="#ffffff" android:text="" android:background="#000000" android:textAppearance="?android:attr/textAppearanceMedium" /> <Button android:id="@+id/btn" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignLeft="@+id/logView" android:layout_below="@+id/logView" android:layout_marginLeft="14dp" android:layout_marginTop="17dp" android:text="Button" /></RelativeLayout>
- MainActivity.java如下
public class MainActivity extends Activity implements OnClickListener{ private TextView tv; private Button btn; private int offset; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); tv = (TextView) findViewById(R.id.logView); tv.setMovementMethod(ScrollingMovementMethod.getInstance()); btn = (Button) findViewById(R.id.btn); btn.setOnClickListener(this); } @Override public void onClick(View v) { // TODO Auto-generated method stub tv.append("大王叫我来巡山\n"); offset=tv.getLineCount()*tv.getLineHeight(); if(offset>tv.getHeight()){ tv.scrollTo(0,offset-tv.getHeight()); } }}
1 0
- 《Android 应用》TextView追加文本并向下滚动
- android TextView 文本后边追加本地图片
- android textview 右上角跟随文本动态追加红点
- android中textview文本滚动效果
- android应用中TextView垂直滚动
- Android 使TextView文本可以水平和垂直滚动
- android开发-TextView长文本,有滚动条
- Android中TextView文本过长滚动显示实现
- Android将logcat输出到屏幕、文件。TextView自动向下滚动、显示最后一行
- android中TextView嵌套在ScrollView中并自由滚动
- Android TextView 限制行数并添加滚动条
- Android文本TextView显示验证码并EditText输入
- Android TextView滚动效果
- TextView 滚动效果 android
- android textview 滚动条
- android textview 手动滚动
- android-----------textview -------------滚动
- android textview 水平滚动
- Appium移动自动化测试(一)--安装Appium
- windows下安装Apache(欢迎留言)
- Android中App可分配内存的大小
- null和undefined
- 在Python里安装Jieba中文分词组件
- 《Android 应用》TextView追加文本并向下滚动
- Qt入门之信号与槽机制
- Quick-cocos2dx Android打包真机测试流程
- 数值极限类 大笑一般来说,数值类型的极值是一个与平台相关的特性。c++标准程序库通过template numeric_limits提供这些极值,取代传统C语言所采用的预处numeric_limits
- Poj 3040 Allowance【贪心模拟】
- 编译出错
- ios中audio session纪录
- 指针(字符串排序)
- 用Font Awesome代替网页icon小图标