2016-04-02 17 views

Antwort

0

folgenden Code in eine Seite (Fragment) implementieren, die Touch-Ereignis erkennen soll.

@Override 
public View onCreateView(LayoutInflater inflater, ViewGroup container, 
      Bundle savedInstanceState) { 
// Inflate the layout containing a title and body text. 
ViewGroup rootView = (ViewGroup) inflater 
       .inflate(R.layout.fragment_slide, container, false); 
LinearLayout layout = (LinearLayout)rootView.findViewById(R.id.layout)// get your root layout 
layout.setOnTouchListener(new OnTouchListener() { 

     @Override 
     public boolean onTouch(View v, MotionEvent event) { 
      Log.v(null, "TOUCH EVENT"); // handle your fragment touch here 
      return false; 
     } 
    }); 
     return rootView; 
    } 
+0

werden versuchen und Ihnen das Ergebnis wissen lassen. –