самое обидное, что я с этим уже сталкивался и просто забыл об этом... перепробывал кучу способов и библиотек для отправки запроса... в итоге оказалось, что все работает отлично и приходит, как положенно. Очень не приятное время препровождения и печально, что IDEA не говорит о том, что строка обрезанна. Ясно, что сам виноват, но напоминание не помешало бы.
Хотя наверно помечу это, как решение, поскольку задача решена по сути. Спасибо, понимание того, что шел верным путем и очевидного упрощения нет, придало уверенности :)
Пока я костылем вытаскиваю из geoencoder -а по 3 результата(первые три, вторые и т.д.) и делаю по примеру того, что вы показали, но в данном случае это не решение.
при чем привязаться к размерам - нельзя, т.к. пока listview пуст - пустое поле. Нужно как то поймать и перебрать елементы между getFirstVisibleItem и *Last*, и сделать их не видимыми. просто -View.HIDE, не скрывает, а длелает не активным...
Суть понятна, спасибо, но именно подобными решениями наполнен google, в данном случае не применимо. либо я не пойму, как применить. Да очевидно, что можно загрузить 3 элемента(или более) из базы и показывать их, далее куча способов по скролу грузить остальное - ясно. Вопрос в том, что список формируется geoencoder -ом. (макс 10 варриантов), отображение в виде listView с 3-мя видимыми элементами после EditText и Перед map fragment - требование, хотя понятно, что без ListView -проще. Мне нужно именно отобразить 3 элемента(или не важно сколько) из 10 загруженных.