Android,如何动态填充CharSequence数组(不初始化?)
我该如何更改这样的内容:
CharSequence cs[] = { "foo", "bar" };
至:
CharSequence cs[];cs.add("foo"); // this is wrong...
cs.add("bar"); // this is wrong...
回答:
使用List对象管理项目,当您拥有所有元素时,然后将其转换为CharSequence。像这样:
List<String> listItems = new ArrayList<String>();listItems.add("Item1");
listItems.add("Item2");
listItems.add("Item3");
final CharSequence[] charSequenceItems = listItems.toArray(new CharSequence[listItems.size()]);
以上是 Android,如何动态填充CharSequence数组(不初始化?) 的全部内容, 来源链接: utcz.com/qa/414873.html