RichText icon indicating copy to clipboard operation
RichText copied to clipboard

EditText中设置的text经过解析后再如何拿到未解析的text?

Open colarking opened this issue 6 years ago • 7 comments

手中加入 标签后解析图片成功。 然后保存时通过EditText.getText()拿不到内容, 显示的时候只有obj小框框 提示

colarking avatar May 07 '18 08:05 colarking

如果想要拿到原始数据的话,建议在解析前给EditText设置tag保存原始数据,后面通过getTag获取原始数据

zzhoujay avatar May 07 '18 08:05 zzhoujay

方案不可行。 主要是因为这个是EditText, 会对原始数据做改变,而且addTextChangedListener后在onTextChanged回调里面没有了img标签,只有一个空格位占着。所以设置tag还是不能解决这个问题。急急急

colarking avatar May 07 '18 09:05 colarking

所以需要的经过EditText修改后的原始数据是不是?

Html数据源的话试试Html.toHtml

zzhoujay avatar May 07 '18 09:05 zzhoujay

好的, 我试试。 是否能提供一个方法把config里面的source暴露出来?这样我要获取原始数据的时候只需要调用一个RichText的方法就好了 @

colarking avatar May 07 '18 09:05 colarking

config中的source暴露出来也没有意义吧,EditText的修改不会作用到这里面来

zzhoujay avatar May 07 '18 09:05 zzhoujay

貌似可以。。只不过额外多了些P标签。谢谢。我再确认下

colarking avatar May 07 '18 09:05 colarking

markdown这种情况占位的是$符,怎么能把这个占位符换成原始地址吗??

ysy1993 avatar Nov 27 '19 03:11 ysy1993