2017-01-22 1 views

Antwort

10

Implementieren onTouchListener wie folgt aus:

yourRecycleView.setOnTouchListener(new OnTouchListener() { 

     @Override 
     public boolean onTouch(View v, MotionEvent event) { 

     InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); 
     imm.hideSoftInputFromWindow(v.getWindowToken(), 0); 

     return false; 
    } 
}); 
+0

Ich hatte edittext.getWindowToken(), um v.getWindowToken() als Text bearbeiten zu ändern, ist ein privates Mitglied RecycleView Adapter. Das hat jedoch gut funktioniert. Vielen Dank. – David

+0

Kein Problem. Ich bin froh, dass das für Sie gearbeitet hat :) –

+0

So entfernen Sie hervorgehobene Warnung sagen über "führen klicken" ist nicht überschreiben –

Verwandte Themen