Рад это видеть! знак равно

м приложении у меня естьListView, Данные для каждого элемента в списке являются экземпляромSomeItem класс. В списке есть кастомArrayAdapter который имеет пользовательский вид для отображения различных полей каждого элемента и переопределяетgetView() метод. Скелетный код для инициализации представления списка:

ListView listView = (ListView) foo.getViewById(R.id.listView);

ArrayAdapter<SomeItem> adapter = new ArrayAdapter<SomeItem>(activity, R.layout.listItemView, R.id.textView) {
    @Override
    public View getView(int position, View convertView, ViewGroup parent) {
        // Code to build the view with multiple child views
    }
}

Теперь предположим, у меня естьSomeItem экземпляр. Его связанный вид может или не может быть в частиListView который показан на экране. Если это не так, как я могу получитьListView прокрутить этот конкретный элемент в поле зрения?

Единственный похожий метод, который я нашел, этоListView#requestChildRectangleOnScreen(), что требует от меня предоставления детского представления, которого у меня нет. У меня есть предмет для адаптера. Так что я все еще не уверен, как собрать это воедино. Есть указатели?

Ответы на вопрос(1)

Ваш ответ на вопрос