2011-10-30 4 views
0

ListView 항목을 구성하는 텍스트 요소를 가져오고 싶습니다.ListView에서 클릭을 활성화하는 방법

myList = (ListView) findViewById(R.id.list_view); 
adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, partialNames); 
myList.setAdapter(adapter); 

단순한 onListItemClick 함수를 호출 할 수 없으므로 ListActivity를 확장하지 않습니다.

나는 다음과 같은 사용하여 시도했다 :

myList.setOnItemClickListener(adapter.?) 

,하지만 난 때 나는 특정의 ListView 항목에 문자열 값을 캡처 할 수있는 방법 생성자

에 필요한 매개 변수 모르겠어요 사용자가 행을 클릭 했습니까?

+0

당신의 활동이 OnItemClickListener를 구현 확인한 다음 : – Carnal

답변

2

당신의 활동 OnItemClickListener를 구현 한 다음 확인 :

myList.setOnItemClickListener(this); 

을하거나 OnItemClickListener를 구현하려는 해달라고하면, 당신은 할 수 있습니다 :

myList.setOnItemClickListener(new OnItemClickListener() { 

@Override 
public void onItemClick(AdapterView<?> arg0, View view, 
         int position, long arg3) { 
    // TODO Auto-generated method stub 

    } 
}); 
+1

감사합니다 . Android 뉘앙스가 모두 가파른 학습 곡선이었습니다. –

+0

환영 : 당신이 붙어 있다면 물어보십시오! – Carnal

관련 문제