要慢一些
我想在toast消失后填充一个列表
我有一个多处理的东西,在一种方法中,大约有10个吐司在做某事后显示,我想在列表中显示做了什么,没有处理什么。
我的问题是程序立即运行,列表也将被填充。我想显示toast因为它比update list
创建一个线程,只要Toast显示,就可以执行您的工作。
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
// your other stuff
Toast.makeText(this,"This is a Toast", Toast.LENGTH_LONG).show();
thread.start();
}
现在创建一个等待(LENGTH_LONG = 3.5)或(LENGTH_SHORT = 2)秒的线程
Thread thread = new Thread(){
@Override
public void run() {
try {
Thread.sleep(3500); // As I am using LENGTH_LONG in Toast
Your_Activity.this.finish();
} catch (Exception e) {
e.printStackTrace();
}
}
};