首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CharSequence[]到CharSequance

CharSequence[]到CharSequance
EN

Stack Overflow用户
提问于 2015-10-19 00:09:33
回答 2查看 46关注 0票数 0

我正在使用图书馆的资料对话框。多个列表使用CharSequence[]而不是CharSequence。

代码语言:javascript
复制
 @Override
 public boolean onSelection(MaterialDialog dialog, Integer[] which, CharSequence[] text) {

     // If Bold//
     if (text.equals("Bold") {

     }
}  

因为它是CharSequence[]而不是CharSequence,所以我无法获得文本值。如何从CharSequence[]中获取文本值。下面是指向库的链接,如果这有帮助的话:)

https://github.com/afollestad/material-dialogs

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-10-19 00:21:58

您发布的回调是“多选择列表”,这意味着在which数组和text数组的回调中返回了多个选项。

text是一个数组,因此您可以获得如下第一选择的文本:

代码语言:javascript
复制
text[0]

与检查which的方式相同

代码语言:javascript
复制
which[0]
票数 0
EN

Stack Overflow用户

发布于 2015-10-19 00:22:28

我想你在使用多重选择。你有短信text1,text2..。如果只有一个选择,那么text.toString()就是文本值

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33204723

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档