我想顯示兩個不同的Toast。第二個應在第二個之後8秒出現。顯示兩個不同Toast
我試圖實現代碼:
@Override
public void onReceive(Context context, Intent intent) {
Toast toast1 = new Toast(context);
Toast toast2 = new Toast(context);
//toast1
toast1.makeText(context, "First toast ", Toast.LENGTH_SHORT).show();
//wait for 8 seconds
try {
Thread.sleep(8000);
} catch (InterruptedException e) {
e.printStackTrace();
}
//toast2
toast2.makeText(context, "Toast2 ", Toast.LENGTH_SHORT).show();
不幸的是,只出現第二個麪包。我不知道這個錯誤是由於我錯誤地使用烤麪包還是我錯誤地使用了線程!
謝謝
這是有趣的,看看@ JackOnF1re先貼了正確的答案和其他人只是複製粘貼。 O_ @ – JanithaR