0
我想顯示一個文本兩秒鐘,告訴用戶他犯了一個錯誤。 我想要AlertDialog的彈出行爲的行爲。但是,警報應在兩秒鐘後自動關閉,並在關閉它的屏幕點擊上接受否。在android中顯示額外的對象第012秒
我應該使用什麼類?
我想顯示一個文本兩秒鐘,告訴用戶他犯了一個錯誤。 我想要AlertDialog的彈出行爲的行爲。但是,警報應在兩秒鐘後自動關閉,並在關閉它的屏幕點擊上接受否。在android中顯示額外的對象第012秒
我應該使用什麼類?
如果您只是想要彈出快速通知,您可以使用Toast。
簡單的例子(從上面的鏈接):
Context context = getApplicationContext();
CharSequence text = "An error has occured";
int duration = Toast.LENGTH_SHORT;
Toast toast = Toast.makeText(context, text, duration);
toast.show()
吐司可以做類似的事情。然而,它並沒有引起足夠的視覺注意力,以向用戶明確反饋他犯了錯誤。 – Christian 2010-10-02 18:10:19
在這種情況下,如果需要,AlertDialog *可以*具有零按鈕。你必須創建一個計時器來解僱它,很明顯。 – eldarerathis 2010-10-02 18:21:55