textview 如何跟新值?

问题描述

final TextView textbox = (TextView) findViewById(R.id.display_number);

for(int i = 0; i <li.size();i++)

{

	int k = li.get(i);

	String strI = Integer.toString(k);

	textbox.setText(strI);

	try 

	{

	 Thread.sleep(1000);

			} 

			catch (InterruptedException e) 

			{

				// TODO Auto-generated catch block

				e.printStackTrace();

			}

		}

想从数组里 取值 每取一个值停顿下(所以就设置了sleep) 就跟新一次。

解决方案1

写个handler

    private Handler mHandler = new Handler(){

        @Override

        public void handleMessage(Message msg) {

            switch(msg.what) {

            case UPDATE_TEXTVIEW:

                textbox.setText(strI);

                break;

            }

            super.handleMessage(msg);

        }

        

    };

然后发送更新的消息就好了

Message msg = new Message();

        msg.what = UPDATE_TEXTVIEW;

        mHandler.sendMessageDelayed(msg, 1000);
时间: 2024-08-18 19:21:45

textview 如何跟新值?的相关文章

STL_算法(21)_ STL_算法_填充新值

STL_算法_填充新值 fill(b, e, v) fill(b, n, v) generate(b, n, p) generate_n(b, n, p) #include<iostream> #include<algorithm> #include<vector> #include<list> // #include<string> using namespace std; int main() { list<string> sli

JavaSE8基础 HashMap put 添加键与新值对并返回旧的值

os :windows7 x64    jdk:jdk-8u131-windows-x64    ide:Eclipse Oxygen Release (4.7.0) code: package jizuiku0; import java.util.HashMap; /* * @version V17.09 */ public class MapDemo_000 { public static void main(String[] args) { HashMap<Integer, String>

在dropDownList中实现既能输入一个新值又能实现下拉选的代码

在dropDownList中实现既能输入一个新值,又能实现下拉选项,想必很多的朋友已经为此功能按耐不住了吧,接下来与大家分享下如何实现,感兴趣的朋友可以参考下哈 aspx: <div id="selDiv" style=" z-index:100; visibility:visible; clip:rect(0px 110px 80px 92px); position:absolute"><%--left:279px; top:167px"

mysql旧表去重数据导入新表且赋予主键id新值

业务需求: A表有id,n1,n2,n3字段,为新建空表, B表有id,n1,n2,n3,n4,n5等字段,为含有数据的旧表, 现将B表中的n1,n2,n3组合的记录去重后导入A表中,并且A表主键也要录入值 方案:将B表的记录查询后去重,同时对查记录结果编排序号,将序号作为待插入A表的id值,sql语句如下: INSERT INTO A表(id,n1,n2,n3) select @row :[email protected]row+1 AS id,t1.* from ( SELECT DISTI

watch监控,对比新值和旧值做出相应判断

数据变化的监控经常使用,我们可以先来看一个简单的数据变化监控的例子.例如天气预报的穿衣指数,它主要是根据温度来进行提示的,当然还有其它的,咱们就不考虑了. html <div id="app"> <span>今日温度{{message}}℃</span> <span>穿衣指数{{message2}}</span> <br /> <br /> <button @click="add&quo

获取datagrid更新初始值、新值

function dgSelectedSample_OnUpdatingCell( sender, eventArgs ) { alert(101); var initValue = eventArgs["InitialValue"]; var newValue = eventArgs["Value"]; alert(initValue); alert(newValue); }

STL_算法_填充新值(fill、fill_n、generate、generate_n)

C++ Primer 学习中... 简单记录下我的学习过程 (代码为主) 全部容器适用 fill(b,e,v)             //[b,e)   填充成v fill_n(b,n,v)           //[b,b+n) 填充成v generate(b,e,p)         //[b,e)   依照p方法填充 generate_n(b,n,p)       //[b,b+n) 依照p方法填充 /**------http://blog.csdn.net/u010579068----

EXCEL跨表比较两列,并填充新值背景

Sub FillNewToYellow() Dim dic Dim oldArr(), updatedArr() On Error Resume Next If Worksheets("old") Is Nothing Then MsgBox "Missing old sheet" ElseIf Worksheets("updated") Is Nothing Then MsgBox "Missing updated sheet&quo

Excel中_ vlookup,筛选最大值并赋新值,百分位数

vlookup: 用于匹配一列数据中于另一列数据中是否有同样的字符串,并可以将另一列数据中相同字符串的后一列变量的数值填入当前列. =VLOOKUP(A2,AG:AH,2,0) 在AG:AH中筛选A2,0代表精确筛选,1代表模糊筛选,2代表赋值搜索区域的第二列数据. 筛选最大值: =IF(MAX(AB2:AF2)=AB2,1,0) 如果AB2-AF2中的最大值为AB2,则赋值为1,否则为0 =IF(MAX(AF2:AJ2)=AF2,"勤奋努力型", IF(MAX(AF2:AJ2)=AG