Ich möchte in der Lage sein, den Fokus vom EditText zu entfernen. Wenn zum Beispiel die Tastatur erscheint und der Benutzer sie mit der Zurück-Taste ausblendet, möchte ich, dass der Fokus und der Cursor verschwinden. Wie lässt sich das bewerkstelligen?
Diese Frage hat bereits Antworten:
Antworten
Zu viele Anzeigen?
xtr
Punkte
5660
Singh Arjun
Punkte
2464
Hinzufügen LinearLayout
vor EditText
in Ihrem XML.
<LinearLayout
android:focusable="true"
android:focusableInTouchMode="true"
android:clickable="true"
android:layout_width="0px"
android:layout_height="0px" />
Sie können dies auch tun, indem Sie diese Zeilen vor Ihrem "EditText" in die Ansicht einfügen.
<Button
android:id="@+id/btnSearch"
android:layout_width="50dp"
android:layout_height="50dp"
android:focusable="true"
android:focusableInTouchMode="true"
android:gravity="center"
android:text="Quick Search"
android:textColor="#fff"
android:textSize="13sp"
android:textStyle="bold" />
<EditText
android:id="@+id/edtSearch"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true"
android:layout_marginRight="5dp"
android:gravity="left"
android:hint="Name"
android:maxLines="1"
android:singleLine="true"
android:textColorHint="@color/blue"
android:textSize="13sp"
android:textStyle="bold" />
Paschalis
Punkte
11227
King of Masses
Punkte
17705
- See previous answers
- Weitere Antworten anzeigen
0 Stimmen
Gibt es eine andere Ansicht, die nach EditText fokussiert werden kann?
0 Stimmen
Ist es möglich, eine WebView zu fokussieren?
0 Stimmen
Siehe meine Antwort hier: stackoverflow.com/questions/3890033/
5 Stimmen
Schau dir das an stackoverflow.com/questions/1555109/
0 Stimmen
Einzeiliger Code stackoverflow.com/a/46580242/6611895
0 Stimmen
Zum Entfernen des Cursors aus dem zu bearbeitenden Text editText.setCursorVisible(false);