Vấn đề của tôi là tôi muốn lấy văn bản chính xác từ Chỉnh sửa văn bản với phông chữ được đặt trong văn bản Chỉnh sửa cũng như Kích thước văn bản, màu văn bản và kiểu văn bản như đậm, nghiêng và gạch dưới.Cách lấy văn bản chính xác từ Chỉnh sửa văn bản và đặt thành dạng xem văn bản trong android
đến bây giờ tôi sử dụng Spannable như Spannable messageText;
này và nhận được văn bản từ EditText như thế này
messageText = editText.getText();
và đặt vào TextView
textView.setText(messageText);
Nhưng trong trường hợp này nó trở lại chỉ là chuỗi đơn giản không color,font,size and style
.
EditText
<EditText
android:id="@+id/message"
android:layout_width="fill_parent"
android:layout_height="180dp"
android:inputType="textMultiLine"
android:singleLine="false"
android:tag="no"
android:textColor="#000000"
android:textSize="15sp"
android:textStyle="normal"
android:typeface="normal" />
TextView
<TextView
android:id="@+id/preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text=""
android:textColor="#000000"
android:textSize="15sp"
android:textStyle="normal"
android:typeface="normal" />
giúp tôi, Cảm ơn
Trong tệp xml đặt thuộc tính cho textview giống như trong văn bản chỉnh sửa của bạn .. – Subburaj
tạo màu, phông chữ, kích thước và kiểu theo chương trình cho editText và khi tìm nạp dữ liệu từ editText đặt tất cả thuộc tính đã tạo thành textView nơi bạn đang đi qua chuỗi editText –
@Subburaj không có nó không thay đổi tất cả các thuộc tính của textview –