最近我在我的应用程序中尝试过使用手势。我遇到的大多数教程都基于在Activity中设置GestureOverlayView,您可以在其中设置SetContentView。但是,这不能在片段中完成。因此,我如何在ListFragment上设置GestureOverlayView?
任何帮助都将深表感谢。谢谢!
答案 0 :(得分:2)
这是我用于手势叠加的片段
此代码段是包含GestureOverlayView
。
...
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
Context context = container.getContext();
View root = inflater.inflate(R.layout.myfragment,container,false);
GestureOverlayView gestureoverlay =
(GestureOverlayView) root.findViewById(R.id.gestureOverlayView);
gestureoverlay.addOnGesturePerformedListener(
new MyGestureListener(context));
...
return root;
}
...
R.id.gestureOverlayView
部分属于此片段膨胀的布局