回答
對話框是一個小窗口,提示用戶做出決定或輸入附加信息。對話框不會填滿屏幕,通常用於需要用戶採取措施才能繼續操作的模態事件。 –
所以你想用'Toast'來代替?對不起,我幫不了你。 現在,你將如何命名這個UI元素。你想擁有這個功能,而且簡單的方法是使用對話框。 或者,您可以創建一些自定義視圖(透明視圖),您可以在收到呼叫時顯示該視圖,並在結束時隱藏。 – Anatol
這個怎麼樣? toast.setDuration(Toast.LENGHT_LONG); (int i = 0; i
Toast toast = Toast.makeText(context,text,duration); toast.show();
不能直接使用的祝酒詞,因爲它們可以證明僅通過選用或Toast.LENGTH_LONG固定Toast.LENGTH_SHORT時間,但我看到幾個選項在這裏:
- 查找圖書館等SuperToasts與所需的功能。
- 創建幾個敬酒,並一個接一個地顯示它們。
僞代碼:
private Handler mHandler = new Handler();
private void showToasts() {
Toast.makeText(context, text, duration).show();
mHandler.postDelayed(new Runnable() {
public void run() {
Toast.makeText(context, text, duration).show();
}
}, 500);
}
我不知道這是否會工作,但你可以試試。
- 用PopupWindow顯示你的視圖,但不要僞造它來處理它的生命週期。
如果他決定使用SuperToasts庫,我建議使用具有不確定持續時間的SuperActivityToast。然後它可以在任何時候被解僱。 –
使用SuperActivityToast並不是必需的,因爲它僅用於處理吐司和方向更改中的點擊, – Bracadabra
- 1. 如何顯示Toast消息?
- 2. 重置Toast消息
- 3. MotionEvent後Toast消息
- 4. Android Studio取消Toast消息以顯示新消息
- 5. 無法使用Ionicframework顯示Toast消息
- 6. 顯示Android Toast成功/失敗消息
- 7. 如何在LiveTV上顯示Toast消息
- 8. Toast消息顯示0經緯度
- 9. Swift Toast消息不顯示「UIApplication.sharedApplication()。」Windows「
- 10. 從uiThread Runnable中顯示Toast消息?
- 11. 如何在secondActivity中顯示Toast消息?
- 12. 使用Swift Toast消息
- 13. 刪除線程Toast消息
- 14. Android Toast訊息顯示
- 15. WinAPI消息隊列示例
- 16. 谷歌雲消息示例
- 17. Toast消息指定消息發送到的號碼
- 18. Toast onItemClickListener使用字符串的消息?
- 19. Android中Toast消息的動畫
- 20. Toast消息後啓動活動
- 21. 如何測試Toast消息的外觀
- 22. Android Toast消息不起作用
- 23. 用多行在ios上的Toast消息
- 24. Android中的Toast消息參數問題
- 25. onClick上的Toast消息出來空白
- 26. Android - Toast消息每1分鐘
- 27. 將Toast消息轉換爲文本
- 28. Android記錄計數Toast消息?
- 29. Toast消息關閉時添加回調
- 30. 在Handler消息中聲明Toast
你是什麼意思「收到電話時」你有一些代碼嗎?請詳細說明...... – Jack
Toast是一個**瞬間**彈出窗口。它**不持久**。你需要一個**對話框**。 –
對話框是一個小窗口,提示用戶作出決定或輸入其他信息。對話框不會填滿屏幕,通常用於需要用戶採取措施才能繼續操作的模態事件。 –