Der EditText ist das Standard-Widget für die Texteingabe in Android-Apps. Wenn der Benutzer Text in eine App eingeben muss, ist dies die Hauptmethode für ihn.
In meiner Anwendung habe ich einen EditText, für den der Benutzer nur Lesezugriff und keinen Schreibzugriff hat. Im Code habe ich gesetzt android:enabled="false". Obwohl der Hintergrund von EditText dunkel wurde, wird beim Klicken die Tastatur angezeigt und ich kann den Text ändern. Was soll ich einstellen, um EditText zu deaktivieren?
In meiner Anwendung habe ich einen, EditTextdessen Standardeingabetyp android:inputType="textPassword"von deault eingestellt ist. Es hat eine CheckBoxauf ihr Recht, die , wenn sie aktiviert ist, ändert sich die Eingabetyp des EditText auf NORMAL KLARTEXT. Code dafür ist password.setInputType(InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD); Mein Problem ist, wenn diese CheckBox deaktiviert ist, sollte sie den Eingabetyp wieder …
Ich habe eine Activitymit 3 EditTexts und eine benutzerdefinierte Ansicht, die eine spezielle Tastatur zum Hinzufügen von Informationen in die EditTexts fungiert. Derzeit übergebe ich das Activityin die Ansicht, damit ich den aktuell fokussierten Bearbeitungstext abrufen und den Inhalt über die benutzerdefinierte Tastatur aktualisieren kann. Gibt es eine Möglichkeit, auf …
Ich habe eine EditTextPosition , in der ich die folgende Eigenschaft einstelle, damit ich die Schaltfläche "Fertig" auf der Tastatur anzeigen kann, wenn der Benutzer auf den Text "Bearbeiten" klickt. editText.setImeOptions(EditorInfo.IME_ACTION_DONE); Wenn der Benutzer auf der Bildschirmtastatur auf die Schaltfläche "Fertig" klickt (Eingabe beendet), möchte ich einen RadioButtonStatus ändern . …
Wie konvertiere ich eine Zeichenfolge in eine Ganzzahl? Ich habe ein Textfeld, in das der Benutzer eine Nummer eingeben muss: EditText et = (EditText) findViewById(R.id.entry1); String hello = et.getText().toString(); Und der Wert wird der Zeichenfolge zugewiesen hello. Ich möchte es in eine Ganzzahl konvertieren, damit ich die eingegebene Zahl erhalten …
Ich habe ein Layout, das einige Ansichten wie diese enthält: <LinearLayout> <TextView...> <TextView...> <ImageView ...> <EditText...> <Button...> </linearLayout> Wie kann ich den Fokus (Anzeige der Tastatur) EditTextprogrammgesteuert einstellen ? Ich habe es versucht und es funktioniert nur, wenn ich es Activitynormal starte, aber wenn ich es in a TabHoststarte, funktioniert …
Ich habe ein EditText-Feld und setze einen OnFocusChangeListener dafür. Wenn der Fokus verloren gegangen ist, wird eine Methode aufgerufen, die den Wert des EditText mit einem in der Datenbank überprüft. Wenn der Rückgabewert der Methode wahr ist, wird ein Toast angezeigt und der Fokus sollte wieder auf den EditText gerichtet …
Ich möchte die Zeichen nur auf 0-9, az, AZ und die Leertaste beschränken. Festlegen des Eingabetyps Ich kann mich auf Ziffern beschränken, aber ich kann nicht herausfinden, wie Inputfilter die Dokumente durchsucht.
Ich muss eine Formulareingabevalidierung für eine Reihe von EditTexts durchführen. Ich verwende OnFocusChangeListeners, um die Validierung auszulösen, nachdem der Benutzer sie eingegeben hat, aber dies verhält sich für den letzten EditText nicht wie gewünscht. Wenn ich während der Eingabe in den endgültigen EditText auf die Schaltfläche "Fertig" klicke, wird die …
Ich muss häufig zwischen zwei Layouts wechseln. Der Fehler tritt im unten angegebenen Layout auf. Wenn mein Layout zum ersten Mal aufgerufen wird, tritt kein Fehler auf und alles ist in Ordnung. Wenn ich dann ein anderes Layout (ein leeres) und anschließend ein zweites Mal mein Layout aufrufe, wird der …
Ich muss fangen, wenn ein EditTextFokus verliert, ich habe andere Fragen gesucht, aber keine Antwort gefunden. Früher habe ich OnFocusChangeListenerwie folgt aus OnFocusChangeListener foco = new OnFocusChangeListener() { @Override public void onFocusChange(View v, boolean hasFocus) { // TODO Auto-generated method stub } }; Aber bei mir funktioniert es nicht.
Ich brauche eine EditText, die so aussieht onError: Das Aufrufen von onError sieht stattdessen so aus: Hinweis: Die App läuft auf SDK 19 (4.4.2) min SDK ist 1 Gibt es eine ähnliche Methode wie setError, die dies automatisch ausführt, oder muss ich den Code dafür schreiben? Danke dir
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.