Ich öffne eine Facebook-Login-Seite in WebView
, wenn der Benutzer das Login-Feld auswählt. Ich hätte gerne einen Done Key Button auf der Soft-Tastatur, wie geht das?
Ich weiß, dass wir die Schaltfläche done mit dem folgenden Code hinzufügen können, der mit dem Bearbeitungsfeld
verknüpft ist %Vor% Aber es ist HTML-Form in WebView
irgendeine Ahnung, wie man das macht?
Da Sie keine Kontrolle darüber haben, dass die Website im WebView angezeigt wird, können Sie den angezeigten Tastaturtyp nicht ändern.
Meine Tests zeigen, dass auf Android-Geräten für jeden & lt; eingabetyp="text" / & gt; oder & lt; eingabetyp="passwort" / & gt eine Schaltfläche "Weiter" angezeigt wird ; -Feld auf einer Website und einem "Go" - oder "Done" -Button für das letzte Element auf der Seite. Wenn es eine HTML- oder CSS-Eigenschaft gäbe, die verwendet werden könnte, um einen anderen Tastaturtyp zu erzwingen, könnten Sie JavaScript in Ihrem WebView aktivieren und eine JavaScript-Pseudo-URL ausführen, um die Eingabeelemente der Facebook-Seite zu ändern;
%Vor%Wie oben erwähnt, ist mir jedoch kein html / css-Tag bekannt, das dies angibt. Hoffe das hilft!