有几个问题想请教:
1.如何让一段文字在文本框中逐行显示?比如每隔两秒显示一行?
2.在一定的条件下,如何只改变文本框中的一些数据?
3.如何改变文本框中的一些关键子的颜色?请高手指点~~

解决方案 »

  1.   

    Your can wirte a class which extends the TextView class or EditText class.Then add the control code in the function onDraw or dispatchDraw.
      

  2.   

    笨一点的方法就用Timer执行Task咯~~
    每两秒append或setText一下TextView关键字颜色就不知道了~
      

  3.   

    对于第而点如何改变相关内容,做啥处理?不是很明白。不过要是内容部是太多的话,你 可以尝试着修改string中的内容,以后再settext下。
    对于第三点的,你要是改变颜色的地方不是很多的话,你可以尝试给你的关键字添加html标签,它改变颜色很好控制,但是控制字体的大小就有点麻烦
    不过感觉这样做不是很多,还是想一楼说说的那样,你可以写一个控件。。
      
      

  4.   


    我是在按键响应里的做一些东西,我使用延时来重新setText,这样不行~~
    关于用timer中,我还不知道怎么用timer