请教于各位大侠我该如何实现一个textview在垂直方向上自动的滚动呢,就是宽度显示一个字,其它的字全部排在垂直方向,然后自动的向上滚动,类似于横向走马灯的效果,请知道的指点迷津啊,万分感谢。
解决方案 »
- 求助,广播Intent传递复杂数据类型
- android画图Surface:lock failed,already locked求助
- 怎么获取一个AlertDialog中的EditText中输入的内容?
- 求解答
- 新手android问题
- 江湖救急:CDT插件安装不上
- [BK_求助]Android:GoogleMap使用的包com.google.android.map无法找到
- 求教:TurboFly 3D飞行游戏的重力不响应问题!
- 如何在android中引用java.awt.Color
- 通过这个方法返回一个Cursor,Cursor关闭后我怎么才能关闭查询出这个Cursor的db呢
- android的ijetty
- Android中的sqlite数据库文件保存在手机内存中还是内存卡中呢
private LinearLayout mLayout;
private final Handler mHandler = new Handler();mScrollView = (ScrollView)findViewById(R.id.scroll);
mLayout = (LinearLayout)findViewById(R.id.linearlayout);//linearlayout外层为 scroll
mHandler.post(mScrollToBottom);private Runnable mScrollToBottom = new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
int off = mLayout.getMeasuredHeight() - mScrollView.getHeight();
if (off > 0) {
mScrollView.scrollTo(0, off);
}
}
};
android:layout_width="200dip"
android:text="I have a dream I have a dream I have a dream I have a dream"
android:singleLine="true" //表示单行显示
android:ellipsize="marquee"
android:marqueeRepeatLimit="marquee_forever" //表示循环滚动
android:scrollHorizontally="true" //表示水平显示
android:focusableInTouchMode="true"
android:focusable="true"> 给你点提示 你可以修改一下看下效果
终于能够实现textview垂直方向自动滚动了,虽然做出来的效果没有横向走马灯那样看起来流畅,舒服,但毕竟是做出来了。