Als «android-edittext» getaggte Fragen

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.

11
Verhindern Sie das Schließen von Dialogen bei der Bildschirmrotation in Android
Ich versuche zu verhindern, dass mit dem Alert Builder erstellte Dialoge beim Neustart der Aktivität geschlossen werden. Wenn ich die onConfigurationChanged-Methode überlade, kann ich dies erfolgreich tun und das Layout auf die richtige Ausrichtung zurücksetzen, aber ich verliere die Sticky-Text-Funktion von edittext. Bei der Lösung des Dialogproblems habe ich dieses …

5
Der hinzugefügte EditText ist kein TextInputEditText. Bitte wechseln Sie stattdessen zu dieser Klasse
Ich verwende ein EditTextInside-A TextInputLayout, aber nach dem Upgrade der Support-Bibliothek auf 23.2.0 wird im Logcat die folgende Warnung angezeigt: Was ist der Unterschied zwischen einem regulären EditTextund einem TextInputEditText? Ich kann anscheinend keine Dokumentation dafür finden.


19
Klartext in EditText bei Eingabe
Ich versuche, Listener so einzustellen und anzuklicken, dass beim Klicken in das edittext-Element der aktuelle Inhalt gelöscht wird. Stimmt hier etwas nicht? Wenn ich diesen Code kompiliere, wird ein Force-Beenden und ActivityManager: DDM-Block 4d505251 kann nicht versendet werden: Kein vom Handler definierter Fehler. public class Project extends Activity implements OnClickListener …

3
Wenden Sie sich an Bubble EditText
Ich versuche, Kontaktblasen zu erstellen, MultiAutoCompleteTextViewähnlich wie sie in der Google+ App implementiert sind. Unten ist ein Screenshot: . Ich habe versucht, die DynamicDrawableSpanKlasse zu erweitern, um eine spannbare Zeichnung im Hintergrund einer Textspanne zu erhalten public class BubbleSpan extends DynamicDrawableSpan { private Context c; public BubbleSpan(Context context) { super(); …



8
setHintTextColor () in EditText
Ich habe eine Ansicht, in der sich zwei Textfelder befinden, und der Benutzer kann die Textfarbe aus einer anderen Ansicht auf demselben Bildschirm auswählen (über das Dialogfeld). Wenn der Benutzer die Farbe über das Dialogfeld ändert, ändere ich die Farbe des EditTextTexts und seinen Hinweis. Wenn jedoch Text verfügbar ist, …

4
Stellen Sie EditText Digits programmgesteuert ein
Ich versuche im Wesentlichen, den Ziffernwert eines EditText programmgesteuert festzulegen. Bisher habe ich: weightInput.setInputType(InputType.TYPE_CLASS_PHONE); weightInput.setKeyListener(DigitsKeyListener.getInstance()); Was in Ordnung ist, aber ich möchte auch eine Dezimalstelle (.) Einfügen können. Irgendwelche Ideen?

13
EditText onClickListener in Android
Ich möchte einen EditText, der beim Drücken einen DatePicker erstellt. Also schreibe ich folgenden Code: mEditInit = (EditText) findViewById(R.id.date_init); mEditInit.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { showDialog(DATEINIT_DIALOG); } }); Wenn ich jedoch den EditText drücke, ist die Aktion typisch: Ein Cursor, der auf die Eingabe von Text wartet, …


2
Deaktivieren der Schaltfläche "Weiter" auf einer EditText-Softwaretastatur (durch die Schaltfläche "Fertig" ersetzen)
Ich habe eine Reihe von EditTexts in meiner Android-Anwendung, wobei InputMethod jeweils auf numberSigned festgelegt ist. Mein Zielgerät verfügt nicht über eine Hardwaretastatur und verwendet die Softwaretastatur zur numerischen Eingabe. Android ersetzt die Standardschaltfläche "Fertig" rechts neben dem Eingabefeld durch die Schaltfläche "Weiter". Wie kann ich stattdessen "Fertig" verwenden?

28
Wie deaktiviere ich das Popup der Tastatur, wenn ich auf edittext bin?
In meiner App ist die erste Ansicht aller meiner Bildschirme ein EditText. Jedes Mal, wenn ich zu einem Bildschirm gehe, wird die Bildschirmtastatur angezeigt. Wie kann ich dieses Popup deaktivieren und aktivieren, wenn ich manuell auf den EditText klicke? eT = (EditText) findViewById(R.id.searchAutoCompleteTextView_feed); eT.setOnFocusChangeListener(new OnFocusChangeListener() { public void onFocusChange(View v, …

5
Entfernen Sie den Fokusrand von EditText
Wie kann ich den Rand entfernen, mit dem angezeigt wird, wenn eine EditText-Ansicht fokussiert wird? Ich brauche es, weil diese Ansicht wenig Platz auf dem Bildschirm hat, aber ohne Rand ist es genug. Beim Ausführen auf dem Emulator wird ein orangefarbener Rand angezeigt, auf dem Gerät ein blauer.

7
Mehrzeiliger EditText mit fertigem SoftInput-Aktionsetikett auf 2.3
Gibt es eine Möglichkeit, ein Multi-Line- EditTextGerät zu haben und das IME-Aktionslabel "Done" unter Android 2.3 zu verwenden? In Android 2.2 ist dies kein Problem. Die Eingabetaste zeigt die IME-Aktionsbezeichnung "Fertig" ( android:imeActionLabel="actionDone") an und schließt die Soft-Eingabe, wenn Sie darauf klicken. Bei der Konfiguration eines EditTextfür mehrere Zeilen entfernt …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.