Ich habe eine Recyclerview und einen EditText in meinem Layout.Fokus/Klick auf Recyclerview
Wenn ich außerhalb des EditText klicke (d. H. Auf die Recycler-Ansicht klicke), möchte ich, dass die Recycleransicht den Fokus erhält und die EditText-Ansicht den Fokus verliert. Ich kann das nicht zur Arbeit bringen. Wenn ich ein leeres FrameLayout über den RecyclerView lege, funktioniert alles wie erwartet, aber ich kann den Recyclerview nicht scrollen. Warum kann ich Recyclerview nicht anklickbar und fokussierbar machen?
stelle ich diese Attribute in meinem Layout xml
android:clickable="true"
android:focusable="auto"
android:focusableInTouchMode="true"
android:focusedByDefault="true"
auf meinem Recyclerview/FrameLayout.
Fokus festlegen: Das Framework behandelt den Fokus als Reaktion auf Benutzereingaben. Um den Fokus auf eine bestimmte Ansicht zu erzwingen, rufen Sie requestFocus() – phpdroid
versuchen Android: focusable = "True" auch – phpdroid
Versuchen Sie diesen Thread - https://stackoverflow.com/questions/1555109/stop-edittext-from-gaining-focus-at -Aktivität-Start rq = 1 –