这里是我的代码的Runnable:无法理解的Android
public class MainActivity extends AppCompatActivity {
Runnable runnable;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
runnable=new Runnable() {
@Override
public void run() {
Log.i("hello","runnable") ;
}
};
}
}
为什么不打印日志?我是否需要一个处理程序,然后将可运行对象传递给它? run()
方法是否只运行一次?
你没有启动它。 调用新线程(runnable).start(); – Pehlaj
你的问题不完整。请先执行 –
@ P.Rai'Runnable'只是一个界面:无法启动界面 – pskink