5

我正在尝试在 Monodroid 项目中使用 ISpannable,但在使用 GetSpans 时遇到问题。我最终追求的是富文本编辑器,例如:

https://code.google.com/p/android-richtexteditor/source/browse/?r=4#svn/trunk/src/net/sgoliver

但是,GetSpan的 Xamarin 文档并不是特别有用。我试图从 Java 转换为 C# 的行是:

StyleSpan[] ss = s.getSpans(styleStart, position, StyleSpan.class);

但是,我不知道为最后一个参数传递什么,因为在 C# 中编写 StyleSpan.class 会产生“}预期”的编译错误。我可以将什么传递给最后一个参数以获取所有跨度或特定类型的所有跨度?

4

1 回答 1

10

C# 等效项应该是Java.Lang.Class.FromType(typeof(StyleSpan)).

于 2013-05-13T13:18:31.323 回答