2011-04-19 307 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

您必須聲明myStringfinal訪問它的內部類

+0

超級!這解決了它。感謝您的快速回答。 – 2011-04-19 08:30:37