关于使用handle产生The Application has stopped unexpectedly的问题
源代码如下:
package game.showhand;import java.util.Timer; import java.util.TimerTask; import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.widget.TextView;public class showhand extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); final Handler handler = new Handler() { int recLen; TextView recTime = new TextView(showhand.this); @Override public void handleMessage(Message msg) { switch (msg.what) { case 1: recLen++; recTime.setText(recLen); break; } super.handleMessage(msg); } }; TimerTask task = new TimerTask(){ public void run() { Message message = new Message(); message.what = 1; handler.sendMessage(message); } }; Timer timer = new Timer(true); timer.schedule(task,1000, 1000); }}