Tôi đang gặp khó khăn khi đặt lại thuộc tính maxLines
của một TextView
theo chương trình.Làm thế nào để vô hiệu hóa các TextView maxLines lập trình?
Chỉ cần thử đặt thành 0
và không hoạt động. -1
treo ứng dụng. Tôi có thể sử dụng giải pháp đơn giản hơn và đặt maxLines
thành 5000
nhưng tôi không muốn làm điều đó.
Bất kỳ ý tưởng nào về cách thực hiện điều đó?
CẬP NHẬT
Vâng, tôi đã tìm thấy một vấn đề .. Tôi đã thiết lập Ellipsize cũng ... Tôi chỉ sẽ sử dụng workaround sau:
TextView questionDetail = (TextView) mQuestionDetailHeader.findViewById(R.id.desc);
questionDetail.setText(mCurrentQuestion.getQuestion());
questionDetail.setMaxLines(Integer.MAX_VALUE); //As in the android sourcecode
questionDetail.setEllipsize(null);
Bản sao có thể có của [cách đặt lại đường dẫn tối đa của chế độ xem văn bản Android?] (Http://stackoverflow.com/questions/5413394/how-to-reset-android-textview-maxlines) – blahdiblah