У меня есть карта, объявленная до onCreate
public ArrayList<Map<String,String>> c_tmp= new ArrayList<Map<String,String>>();
public Map<String,String> mapa;
, а затем в функции, которая вызывается textwatcher, я хочу заполнить карту, но, похоже, есть ошибка
String numberz = phones1.getString(phones1.getColumnIndex(Phone.NUMBER));
if(numberz.contains("07"))
{ name1 = cursor.getString(cursor.getColumnIndex(ContactsContract.Contacts.DISPLAY_NAME));
if(name1!=null)
{
nnn=name1;//+"\n"+numberz;
mapa.put(numberz,nnn);
c_tmp.add(mapa);
}
}