Czy można uzyskać widok elementu na podstawie jego pozycji w adapterze, a nie w widocznych widokach w ListView?Jak uzyskać widok elementu w widoku listy w systemie Android?
Jestem świadomy funkcji takich jak getChildAt() i getItemIdAtPosition() jednak dostarczają informacji na podstawie widocznych widoków w ListView. Wiemy również, że Android przetwarza widoki, co oznacza, że mogę pracować tylko z widocznymi widokami w ListView.
Moim celem jest posiadanie uniwersalnego identyfikatora dla każdego elementu, ponieważ używam CursorAdapter, więc nie muszę obliczyć pozycji przedmiotu względem widocznych elementów.
() Czy istnieje jakaś konkretna funkcja I mogą korzystać? Przeczytałem całą listę funkcji CursorAdapter, ale żaden z nich nie wydaje się uzyskać widok na podstawie id oprócz getView(), który nie jest zalecany do użytku zewnętrznego. –
Jaka jest struktura danych, której używasz do zapełniania listy? –
Zapełniłem listę z bazy danych Sqlite przez CursorAdapter –