0
我正在使用文本視圖來顯示一些應用內日誌記錄語句。我在滾動視圖中放置了一個文本視圖的舊代碼,但是我遇到了一些內存問題,所以我刪除了滾動視圖。我設置了這樣的文本視圖:TextView中的文本在滾動時淡出
this.setText(text);
this.setMovementMethod(new ScrollingMovementMethod());
這讓我通過文字滾動,但滾動時的文字淡出。它是黑色背景上的白色文字,它會淡出爲深灰色。一旦我釋放了我的手指,文字顏色就會回來,但我寧願它不會淡出。我也得到一個logcat的聲明:
TextView does not support text selection. Action mode cancelled.
不知道這是相關的,我不希望文本可編輯的,但我覺得好像衰落可能是應用程序,告訴我,我不能編輯文本。
編輯:我將setTextIsSelectable
設置爲true,現在它在滾動時不會褪色,但它可以讓用戶選擇不需要的文本。