我想实现一个示例计划,我希望每10秒显示一次面包。但计划方法只运行一次。是否有任何解决方案。 这里是我的代码计划执行程序的计划方法只执行一次
公共类MainActivity扩展AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
ScheduledExecutorService scheduledExecutorService= Executors.newScheduledThreadPool(1);
scheduledExecutorService.schedule(new Runnable() {
@Override
public void run() {
runOnUiThread(new Runnable() {
@Override
public void run() {
Toast.makeText(getApplicationContext(), "Hello Schedule", Toast.LENGTH_LONG).show();
}
});
}
},
10, TimeUnit.SECONDS);
}
}
请你可以建议的解决方案。 – user7144720