MonoDroid GetSpans 最后一个参数的含义

5

我正在尝试在Monodroid项目中使用ISpannable,但是在获取GetSpans方面遇到了问题。我最终想要的是一个类似于以下富文本编辑器:

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

然而,Xamarin关于GetSpans的文档并不是特别有帮助。我试图将以下Java代码转换为C#代码:
StyleSpan[] ss = s.getSpans(styleStart, position, StyleSpan.class);

然而,我不知道在最后一个参数中传递什么,因为在C#中写StyleSpan.class会出现编译错误"} expected"。我可以传递什么来获取所有跨度或特定类型的所有跨度?


GetSpans 返回一个 Java.Lang.Object 数组。你是如何将其转换回 StyleSpans 数组的? - Justin
1个回答

10
C# 中的等价写法应该是 Java.Lang.Class.FromType(typeof(StyleSpan))

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接