我正在使用 ListFragment 并执行 onListItemClick。一切正常,但现在我想使用长项目点击(例如 setOnItemLongClickListener(new OnItemLongClickListener() for an Activity)。我如何在我的片段中使用它?
Thanks!
是的,tsync 发布的解决方案对我有用。我也遇到了同样的问题并认为这是不可能的。我尝试了上述建议如下:
public class ProjectsFragment extends ListFragment {
@Override
public void onActivityCreated(Bundle savedState) {
super.onActivityCreated(savedState);
getListView().setOnItemLongClickListener(new OnItemLongClickListener() {
@Override
public boolean onItemLongClick(AdapterView<?> arg0, View arg1,
int arg2, long arg3) {
Toast.makeText(getActivity(), "On long click listener", Toast.LENGTH_LONG).show();
return true;
}
});
成功了!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)