将字符串传递给onItemClick函数

时间:2011-04-19 08:02:29

标签: java android

我有一个列表视图,当您单击列表中的项目时,我会使用其他一些数据重新填充列表。我遇到的问题是在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 :(得分:1)

您必须将myString声明为final才能在内部类中访问它