Android - AlertDialog没有列出所有项目

时间:2015-02-25 15:04:56

标签: java android android-listview alertdialog android-alertdialog

我设法提取字符串的前2个字母并将其存储到变量中。例如,Hello World 101变为HW101。我现在希望在警告对话框中使用它,但它没有正确列出它。

这是提取第一个字符

       String[] result = matches.toString().split("\\s+");
        // The string we'll create

        String abbrev = "";



           // Loop over the results from the string splitting
           for (int i = 0; i < result.length; i++){

               // Grab the first character of this entry
               char c = result[i].charAt(0);

               // If its a number, add the whole number
               if (c >= '0' && c <= '9'){
                   abbrev += result[i];
               }

               // If its not a number, just append the character
               else{
                   abbrev += c;
               }
           }

这是将其存储在列表中

          List<String> list = Arrays.asList(abbrev);
          CharSequence[] cs12 = list.toArray(new String[list.size()]);

这是将它添加到警告对话框

        builder2.setItems(cs12, new DialogInterface.OnClickListener()

请参阅图片了解我的意思。

任何想法?

谢谢你Currently showing Options in a jumble

0 个答案:

没有答案