2012-03-02 44 views
1

我有一個用戶需要填寫表單的情況,如果發生錯誤,我需要顯示錯誤。我能夠這樣做:如何在屏幕上保留Android錯誤消息

Toast.makeText(getApplicationContext(), "Sample Text TEEEEST :)", Toast.LENGTH_LONG).show();  

但由於某種原因,大約2秒後,該文本消失。有沒有辦法讓它保持在屏幕上?

+0

什麼樣的錯誤(S),你檢查?舉個例子。 – Squonk 2012-03-02 21:38:54

回答

4

吐司保持暫時,直到定義的時間間隔。如果你想要持久的東西。

1) Display using dialog box, it stays there until user do something like ok. 

2) Use some other TextView to display error message on error condition otherwise empty. 
1

Toast的整個點是瞬變的。如果您想要更好的控制,您需要在普通佈局中添加一些字段。

相關問題