从EditText中获取带格式的文本

我有一个编辑文本,格式是这样 " This is a BOLD Text " 以及" This is a ITALIC Text "

如果从编辑文本获取,就会得到没有格式的"This is a BOLD Text"和"This is a ITALIC Text"

怎么样显示成带粗体和斜体格式的样子?

" This is a BOLD Text " and " This is a ITALIC Text "

不考虑toString:

TextView tv;
EditText et;

...

tv.setText(et.getText());

这个问题 估计实现有点困难