Tôi có một mã được tạo theo chương trình ScrollView
với một bên là TextView
. Tôi muốn cập nhật văn bản trong TextView
theo thời gian và một số đã triển khai chức năng xử lý để cập nhật phần tử GUI TextView
. Điều này dường như gọi/hoạt động chính xác.Nội dung cuộnView cập nhật
Tuy nhiên, hiện nay cách duy nhất tôi đã tìm thấy để thực được TextView
để hiển thị các thông tin nối là để gọi:
consoleText.append("New text to add to TextView");
// then:
myScrollView.removeView(myTextView);
myScrollView.addView(myTextView);
Đây không phải là đặc thù tối ưu và đã tự hỏi làm thế nào khác tôi có thể làm mới nội dung của ScrollView
để hiển thị thông tin mới được bổ sung của tôi ...
Ngoài ra:
invalidate();
postvalidate();
Dường như không làm bất cứ điều gì - đối tượng TextView
có văn bản mới trong đó (tìm trong gỡ lỗi) nó không chỉ vẽ nó lên màn hình trừ khi tôi gọi hàm add/remove.
Thanks cho bất kỳ thông tin/help bạn có thể cho
FR
Chức năng phụ có gọi là setText() trên chế độ xem văn bản dưới mui xe không? – Samuel