如何使用 XmlSerializer 实现这一点?

How to achieve this using XmlSerializer?

我正在尝试实现这一行:

<icon src="http://storage.googleapis.com/android-tv/images/gmail.png" />

在 Android Studio(android 电视)中使用 XmlSerializer。 我设法放置了开始和结束标记,但结果变成了这样:

<icon> src="http://storage.googleapis.com/android-tv/images/gmail.png" </icon>

我需要做什么才能像上面显示的那样得到它?

找到解决方案。 通过使用 serializer.startTag 然后 serializer.attribute 然后关闭标签 serializer.endTag

这将创建想要的结果。添加 serializer.text 而不是 serializer.attribute 时会出现差异,标签的结尾会发生变化。