我目前正在玩Android的Textview的選取框功能。但有一個問題 - 我有一個包含幾個TextView的佈局。其中之一顯示音樂文件的標題,我想要應用選取框功能。 另一方面,我不斷更新當前曲目時間(每秒)。Android TextView SetText()停止另一個TextView的選取框 - 解決方法?
問題是,每次顯示軌道時間的TextView都會更新(setText()),另一個TextView的選取框停止。我想這是因爲setTExt()將焦點移動到我應用文本的TextView。
有沒有解決方案呢?
我用字幕的TextView定製類從這個tutorial
有沒有一種可能(可能是自定義類以及)對於其他的TextView不「偷」重點是什麼?
謝謝!
問候
再次。感謝你及時的答覆。我想我沒有解釋自己是對的,對不起。因爲我更新了TextView EVERY SECOND,所以選取框甚至沒有開始,因爲這個更新週期太快了。這就是爲什麼我問自己是否可以在沒有獲得焦點的情況下更新TextView,以便focas將保留在使用選取框的TextView中。 – Georg 2011-02-11 23:55:19
怎麼樣羅曼建議,並設置你想要選框setviewable(true); ? – Blundell 2011-02-12 18:35:58
我把上面的代碼放在runnable中,它工作正常!非常感謝! – dd619 2013-10-29 06:25:48