내가 BaseExpandableListAdapter를 확장하는 클래스를 한 sepcific 아이를 돌려줍니다 필터 유형이 "ExportPin
"으로 끝나지 않습니다 (끝에있는 문구 참조).BaseExpandableListAdapter는 모든 이들의
null
을 반환 할 수 없으며 빈 목록 항목을 반환하고 싶지 않습니다. 내 수업에서
또한 getChildrenCount()
, getGroupCount()
...
어떤 아이디어가?
내가 BaseExpandableListAdapter를 확장하는 클래스를 한 sepcific 아이를 돌려줍니다 필터 유형이 "ExportPin
"으로 끝나지 않습니다 (끝에있는 문구 참조).BaseExpandableListAdapter는 모든 이들의
null
을 반환 할 수 없으며 빈 목록 항목을 반환하고 싶지 않습니다. 내 수업에서
또한 getChildrenCount()
, getGroupCount()
...
어떤 아이디어가?
는 official documentation에 따르면, Adapter
데이터를 필터링 담당 아니어야
어댑터 객체는 어댑터 뷰 AdapterView 그 뷰의 기본 데이터 사이의 다리 역할을한다. 어댑터는 데이터 항목에 대한 액세스를 제공합니다. 또한 어댑터는 데이터 세트의 각 항목에 대한보기를 작성해야합니다.
당신은 당신의 Cursor
에서 그 (것)들을두기 전에 데이터를 필터링해야 다음 Adapter
이 될 당신을 통해 내 커서에 넣어의 대답에 대한 ListView
아마도 데이터를 필터링하여 어댑터 (또는 어댑터 생성자)로 전달해야 어댑터가 필터링 된 데이터 만 사용할 수 있습니다.
감사 내부의 데이터를 표시하기 위해 필요한 뷰를 렌더링 URI, 어떻게 할 수 있습니까? –
URI가 데이터를 필터링해야합니다. 그렇지 않으면 필터링 과정을 직접 수행해야합니다 (커서 또는 항목의 항목 반복). 'BaseExpandableListAdapter'의 생성자에서 또는'Cursor'를 인스턴스화 할 때 이것을하십시오. – mithrop
지금 모든 것이 괜찮 으면 수락, 투표 등 ...;)을 잊지 마세요. – mithrop