[英]Java renewable timer for text change
我需要進行“鍵入...”實施,除非重新進行更新,否則它將變回“在線”狀態。 因此,基本上,每次我收到“ typing”通知時,我都希望將“ typing”狀態設置2秒鍾,然后再將其更改回去,但是如果我收到另一個“ typing”通知,則必須重置倒數計時。 我該如何實現? 謝謝
感謝@Amy,我得到了答案。 對於那些誰感興趣:
首先,創建Handler和Runnable:
composingHandler = new Handler();
composingRunnable = new Runnable() {
@Override
public void run() {
setToolbarSubTitle(getString(R.string.online));
}
};
然后在代碼中:
setToolbarSubTitle(getString(R.string.typing));
composingHandler.removeCallbacks(composingRunnable);
composingHandler.postDelayed(composingRunnable, 2000);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.