不幸的是,使用Intents不可能做到这一点。
为什么例如粗体文本显示在EditText上,而不是一个形象的原因是StyleSplan 正在实施Parcelable 而ImageSpan 没有。因此,当在新的Activity中检索Intent.EXTRA_TEXT时,ImageSpan将无法取消包裹,因此不会将样式的一部分附加到EditText。
不幸的是,由于无法控制接收活动,因此无法在其他情况下使用不使用Intent传递数据的方法。

不幸的是,使用Intents不可能做到这一点。
为什么例如粗体文本显示在EditText上,而不是一个形象的原因是StyleSplan 正在实施Parcelable 而ImageSpan 没有。因此,当在新的Activity中检索Intent.EXTRA_TEXT时,ImageSpan将无法取消包裹,因此不会将样式的一部分附加到EditText。
不幸的是,由于无法控制接收活动,因此无法在其他情况下使用不使用Intent传递数据的方法。