0
Я пытаюсь использовать Android ez vcard library для создания файла vcf из моего объекта. Моя проблема, я понятия не имею, как создать экземпляр List
из VCards, например, так:Android Ez vCard library - написание нескольких vCards
List<VCard> vcards = null ;
Я пробовал:
List<VCard> vcards = new List<VCard>();
но он настаивает на внедрении методов выглядеть следующим образом:
List<VCard> vcards = new List<VCard>() {
@Override
public void add(int location, VCard object) {
}
@Override
public boolean add(VCard object) {
return false;
}
@Override
public boolean addAll(int location, Collection<? extends VCard> collection) {
return false;
}
@Override
public boolean addAll(Collection<? extends VCard> collection) {
return false;
}
@Override
public void clear() {
}
@Override
public boolean contains(Object object) {
return false;
}
@Override
public boolean containsAll(Collection<?> collection) {
return false;
}
@Override
public VCard get(int location) {
return null;
}
@Override
public int indexOf(Object object) {
return 0;
}
@Override
public boolean isEmpty() {
return false;
}
@NonNull
@Override
public Iterator<VCard> iterator() {
return null;
}
@Override
public int lastIndexOf(Object object) {
return 0;
}
@Override
public ListIterator<VCard> listIterator() {
return null;
}
@NonNull
@Override
public ListIterator<VCard> listIterator(int location) {
return null;
}
@Override
public VCard remove(int location) {
return null;
}
@Override
public boolean remove(Object object) {
return false;
}
@Override
public boolean removeAll(Collection<?> collection) {
return false;
}
@Override
public boolean retainAll(Collection<?> collection) {
return false;
}
@Override
public VCard set(int location, VCard object) {
return null;
}
@Override
public int size() {
return 0;
}
@NonNull
@Override
public List<VCard> subList(int start, int end) {
return null;
}
@NonNull
@Override
public Object[] toArray() {
return new Object[0];
}
@NonNull
@Override
public <T> T[] toArray(T[] array) {
return null;
}
} ;
и когда я пытаюсь добавить к нему vcards, я получаю исключение NullPointerException. Как я могу это решить?
Это сработало! Большое спасибо. – user5808807