2011-10-14 10 views
5

Niedawno eksperymentowałem z wykorzystaniem gestów w mojej aplikacji. Większość samouczków, na które natknąłem się opiera się na ustawieniu GestureOverlayView w działaniu, w którym można ustawićContContView. Jednak nie można tego zrobić w Fragmentie. W związku z tym, jak mogę na przykład ustawić GestureOverlayView na moim ListFragment?Po GestureOverlayView w Fragment

Każda pomoc będzie głęboko doceniona. Dzięki!

+0

Prawdopodobnie można napompowania widoku dla fragmentu, ale co ListFragment? – kneth

Odpowiedz

2

To, czego używam do mojego fragmentu z nakładką gestową Ten fragment jest częścią fragmentu o numerze 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; 
} 
... 

Jeżeli R.id.gestureOverlayView częścią jest układ, który jest nadmuchiwany przez tego fragmentu

Powiązane problemy