声明后设置字符序列大小
Set charsequence size after declaration
好的,所以我有类似的东西:
CharSequence[] lines;
然后我想在 Android 对话框点击中设置它的大小,例如:
lines = new CharSequence[131];
但它最终会变成空的。
我需要用它的值填充一个对话框,但是如果我想做这样的事情:
CharSequence[] lines = new CharSequence[131];
在开始然后填充它,然后由于对话框中的 null 选项(选项数量 < 131),滚动时我会出错。
我是 Java 的初学者。
任何帮助将不胜感激。
两个选项:
- 当单元格为空时检查
lines[i] != null
- 您使用
Arrays.fill(lines, new CharSequence()
) see the doc 用数据填充 lines
好的,所以我有类似的东西:
CharSequence[] lines;
然后我想在 Android 对话框点击中设置它的大小,例如:
lines = new CharSequence[131];
但它最终会变成空的。
我需要用它的值填充一个对话框,但是如果我想做这样的事情:
CharSequence[] lines = new CharSequence[131];
在开始然后填充它,然后由于对话框中的 null 选项(选项数量 < 131),滚动时我会出错。
我是 Java 的初学者。 任何帮助将不胜感激。
两个选项:
- 当单元格为空时检查
lines[i] != null
- 您使用
Arrays.fill(lines, new CharSequence()
) see the doc 用数据填充
lines