0

ライブラリ マテリアル ダイアログを使用しています。マルチ リストは、CharSequence の代わりに CharSequence[] を使用します。

 @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

4

2 に答える 2

0

複数選択を使用していると思います。text[0]、text[1]、text[2]... 選択肢が 1 つしかない場合は、text[0].toString() がテキスト値です。

于 2015-10-19T00:22:28.380 に答える