Наверняка, вы в свой адаптер для списка передавали массив объектов контактов.
Вот и берите нужный объект из этого массива и спрашивайте у него его id.
Нужный объект из массива можно достать по его position в списке.
Таки это неправильно. Точка с запятой обозначает конец выражения, а конец строки может НЕ означать конец выражения.
Да и как вы представляете эту фичу в ситуациях типа:
Вот так должно выглядеть то, что вы хотите сделать.
public String[] delSpace(String[] mas) {
String[] s = new String[mas.length];
for(int i = 0; i < mas.length; i++){
s[i] = getDelSpase(mas[i]);
}
return s;
}
Вне цикла инициализируете массив стрингов размером с аргумент mas. Циклом идите по массиву и делайте что вам надо. Возвращайте.
Постарайтесь определиться, что именно вы хотите писать на джаве. Это может быть android разработка, backend, ентерпрайз и т.д.
После выбора направления придумайте себе интересную задачу и работайте на ней, параллельно изучая теорию.
Так в чём Ваша проблема?
В том, что стрелочка выглядит не так, как вы хотите? Тогда читайте это.
Или в том, что она отображается на главном экране? Ну вы же сами передали true в метод.