TextView
이 포함 된 프로그래밍 방식으로 ScrollView
을 생성했습니다. TextView
의 텍스트를 수시로 업데이트하고 일부는 TextView
GUI 요소를 업데이트하는 처리기 기능을 구현했습니다. 이것은 올바르게 호출/작동하는 것 같습니다.ScrollView 내용 업데이트
그러나, 현재 유일한 방법은 내가 에 발견 실제로이 추가 정보를 표시하기 위해 TextView
을받을 것은 호출하는 것입니다 :
consoleText.append("New text to add to TextView");
// then:
myScrollView.removeView(myTextView);
myScrollView.addView(myTextView);
이 최적의 특수성을하지 않고 나는를 새로 고칠 수있는 방법 다른 궁금 해서요
invalidate();
postvalidate();
다음
ScrollView
의 내용이 내 새로 추가 정보 ... 또한
를 표시합니다
아무 것도하지 않는 것처럼 보입니다. TextView
객체에 새로운 텍스트가 있습니다 (디버그에서 보입니다). 추가/제거 함수를 호출하지 않으면 화면에 그려지지 않습니다. 정보/도움을
덕분에 당신은
FR
후드 아래의 텍스트 뷰에 대해 append 함수가 setText()를 호출합니까? – Samuel