-1
path
의 값을 같은 클래스의 onListItemClick()
으로 전달하려고합니다. 그러나 나는 그것을 할 수 없다. 다음 샘플 코드를 참조하십시오 -한 함수에서 andListItemClick() android의 변수 값 전달
public void insert(String path) //I want to pass this path variable to onListItemClick().
{
setListAdapter(adapter);
}
protected void onListItemClick(ListView l, View v, int position, long id) {
super.onListItemClick(l, v, position, id);
// ListView Clicked item index
int itemPosition = position;
// ListView Clicked item value
String itemValue = (String) l.getItemAtPosition(position);
// content.setText("Click : \n Position :"+itemPosition+" \n ListItem : " +itemValue);
info.insert(path,itemValue); //Here I am using the path variable.
}
나는 안드로이드에 초보자입니다.
미리 감사드립니다.
내가 할 수 없을이기 때문에 인스턴스 메소드를 통해 인스턴스 필드를 사용하여, 당신은이 문제를 해결할 수 그 일을하는 방법을 이해하십시오. – nki
같은 클래스에 있다면'path'가 가질 값으로 인스턴스 필드를 설정하고'onListItemClick'에서 액세스하십시오. –
번들 클래스 사용 값 –