ListView中的片段和按钮

时间:2015-09-04 10:14:11

标签: android listview android-fragments android-listview

我有以下场景:托管listview的片段。在此列表视图中,项目有几个按钮。现在我需要在我的片段中包含clicklisteners。我怎样才能做到这一点?

默认使用android:onClick="myListener"是在父活动中搜索myListener()而不是片段,如果我想在片段中封装可重用性的功能,我认为这是无用的。所以我需要将活动排除在外。

在我看来,列表视图中的onclick绑定应用于上下文,而片段本身没有,我被卡住了。

1 个答案:

答案 0 :(得分:1)

您的列表视图位于您的片段中,请查看下面的代码段:

yourListView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
        @Override
        public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
            //do ur stuff here........
        }
    });