zoukankan      html  css  js  c++  java
  • Android笔记——Handler更新UI示例

    public class MainActivity extends ActionBarActivity {
    	private TextView textView;
    	private int i=0;
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            textView=(TextView) findViewById(R.id.textView1);
            final Handler handler=new Handler(){
            	public void handleMessage(android.os.Message msg) {
            		Bundle bundle=msg.getData();
            		String string=bundle.getString("name");
            		textView.setText(string);
            	};
            };
            Timer timer=new Timer();
            timer.schedule(new TimerTask() {
    			
    			@Override
    			public void run() {
    				// TODO Auto-generated method stub
    				Message message=new Message();
    				Bundle bundle =new Bundle();
    				bundle.putString("name", "Hello"+i);
    				i++;
    				message.setData(bundle);
    				handler.sendMessage(message);
    			}
    		}, 1000,1000);
            
            
        }
    }

    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    PyQt4 调用串口API pySerial API说明
    树的计算
    数据结构单链表实现
    虚函数和抽象函数
    静态内存和堆栈
    二叉树学习图片---郝斌
    汉诺塔
    循环队列的实现
    队列的实现
    栈的应用
  • 原文地址:https://www.cnblogs.com/pwc1996/p/4839189.html
Copyright © 2011-2022 走看看