protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    String path = "/";
    ...

    list.setOnItemClickListener(new OnItemClickListener() {
        public void onItemClick(AdapterView<?> parent, View view, int position, long id) {

        }
    });

}


我想在OnItemClickListener函数内再次调用onCreate(),但“ path”变量的设置不同(基于所单击的内容)。

我看了一下“意图”课,但对我没有多大帮助。我不确定要寻找什么。

我怎样才能做到这一点?

最佳答案

在OnItemClick中,您必须具有以下内容:

对象curlistItem = list.getItemAtPosition(position);


要查看正在单击的项目,然后采取必要的措施。

关于java - Android:单击列表项后如何使用不同的参数调用onCreate()?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14180254/

10-14 20:18