我的问题文本的看法是这样我想从编辑的文字与字体,在编辑文本设置以及字体大小,字体颜色和文字样式确切文本如粗体,斜体和下划线。如何从编辑文本的确切文本,并设置成机器人
到现在我使用Spannable这样Spannable messageText;
和EditText上获取文本这样
messageText = editText.getText();
,并设置成TextView的
textView.setText(messageText);
但在这种情况下,只返回简单的字符串不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" />
帮助我,谢谢
在xml文件中,将textview的属性设置为与编辑文本中的相同。 – Subburaj
为editText创建编程的颜色,字体,大小和样式,并且当从editText获取数据时将所有创建的属性设置为textView你在哪里传递EDITTEXT –
@Subburaj的字符串中没有它是不会改变的TextView –