Android,片段列表视图onItemclick / onitemselect问题

时间:2013-03-05 09:36:19

标签: android android-listview fragment onitemclicklistener

我的问题:我有主要类和3个片段使用滑动控制(SectionsPagerAdapter扩展FragmentPagerAdapter)。

在所有片段上,我们使用listview生成包含来自SQLite的数据的列表。这工作正常,但是onItemclick方法不起作用 - 我们尝试了几种方法但没有成功。

我们使用自定义simpleCursorAdaptor并通过Adapter的getView方法设置视图。再次,这工作得很好。我们用DB中的内容得到漂亮的桌面。

有没有人有一个我们可以解决问题的例子?没有ListFragment的示例。

我们的一些代码如下所示:

    public class TranssaktionFragment extends Fragment implements OnItemClickListener

    listview.setAdapter(transsaktionadaptor);

    listview.setOnItemClickListener(new OnItemClickListener() {
        private String TAG;
        @Override
        public void onItemClick(AdapterView<?> parent, View view, int position,
                long id) {
            Log.v(TAG, "*****************************Clicked************************* "  );                             
        }
    });

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题, onItemClick 没有调用。在自定义ListRow中有一个带有图像的Relativelayout。我已将android:focusable="false"添加到Relativelayout,现在又可以使用了。我想知道为什么但它有效。感谢 Luksprog !!