반응형
[안드로이드] listview position, 내용 가져오기
simple_list_item_single_choice에서 했습니다.
일단 setOnItemClickListener 안에서 해주는데
listView.getCheckedItemPosition(); 을 하면 선택된 리스트뷰의 포지션을 가져옵니다.
(Object)adpterView.getAdapter().getItem(i); 를 하면 리스트뷰의 포지션 내용을 가져옵니다.
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
int check_position = listView.getCheckedItemPosition(); //리스트뷰의 포지션을 가져옴.
Object vo = (Object)adapterView.getAdapter().getItem(i); //리스트뷰의 포지션 내용을 가져옴.
}
});
Object, (Object) 대신 String, (String) 도 가능합니다.
반응형
'IT > 안드로이드+JAVA' 카테고리의 다른 글
[안드로이드] 프래그먼트 새로고침, 갱신, 리로드 (0) | 2016.08.09 |
---|---|
[안드로이드스튜디오] 슬라이드 메뉴 예제 (slide menu) (0) | 2016.08.08 |
[안드로이드] (Alert)Dialog dismiss() 없을 때 (0) | 2016.08.04 |
[안드로이드] EditText 포커스 이동 (0) | 2016.08.04 |
[안드로이드] JSONObject, JSONArray JSON오브젝트 (0) | 2016.08.02 |