1

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

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

我们使用自定义的 simpleCursorAdaptor 并通过 Adaptor 的 getView 方法设置视图。这再次工作得很好。我们从数据库中获得了包含内容的漂亮表格。

有没有人可以举个例子来解决我们的问题?没有 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************************* "  );                             
        }
    });
4

1 回答 1

1

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

于 2013-04-02T09:16:33.730 回答