我只是想测试Log.i()
并查看android studio中的控制台。在下面的代码onResume
应该开始thread
和run()
应该写在监视器中的标记“运行”层出不穷的“丁”。但运行方法显然只被调用一次。为什么?android线程只运行一次
public class MainActivity extends Activity implements Runnable {
Thread gameThread = null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Log.i("onCreate","getting started");
}
public void run() {
Log.i("run","ding");
}
@Override
public void onResume() {
super.onResume();
gameThread = new Thread(this);
gameThread.start();
}
}