我正在使用联系人选择器库来选择多个联系人,但如果一个联系人不包含任何号码并且如果它被选中,那么它会在编辑文本字段中显示一些空指针异常。如何删除该消息以及如何删除尾随逗号。下面是我的代码。
try {
int pos = 0;
for (Contact contact : contacts) {
String displayName = contact.getDisplayName();
result.append(displayName + ",");
result.setSpan(new BulletSpan(15), pos, pos + displayName.length() + 1, Spanned.SPAN_INCLUSIVE_EXCLUSIVE);
//pos += displayName.length() + 1;
}
}
catch (Exception e) {
result.append(e.getMessage());
}
contactsView.setText(result);