2011-04-19 5 views
0

나는 목록보기를 가지고 있으며 목록의 항목을 클릭하면 목록에 다른 데이터가 다시 채워집니다. 문제는 onItemClick 내에서 문자열을 전달하여 거기에서 사용할 수 있도록하는 것입니다. 어떻게해야합니까?문자열을 onItemClick 함수에 전달

private void asdf(int myInt, String myString) { 

       Bla bla bla bla... 

       //I can access myString here 

       OnItemClickListener itemListener = new OnItemClickListener(){ 

       public void onItemClick(AdapterView<?> parent, View arg1, int position, 
            long arg3) { 

       //But how can I access myString here like the row below 
       asdf(Integer.valueOf(aIdList.get(position).toString()),myString);    
        } 

       } 
      } 

답변

1

당신은 내부 클래스

+0

슈퍼에 액세스 할 수 finalmyString을 선언해야! 그것으로 해결되었습니다. 빠른 답변 주셔서 감사합니다. –