gpt4 book ai didi

Android, fragment ListView onItemclick/onitemselect 问题

转载 作者:行者123 更新时间:2023-11-30 03:44:31 26 4
gpt4 key购买 nike

我的问题:我有主类和 3 个使用滑动控制的 fragment (SectionsPagerAdapter extends FragmentPagerAdapter)。

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

我们使用自定义的 simpleCursorAdaptor 并通过 Adaptor 的 getView 方法设置 View 。同样,这很好用。我们使用数据库中的内容得到漂亮的表格行。

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

最佳答案

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

关于Android, fragment ListView onItemclick/onitemselect 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15220341/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com