Wie kann man EditText kleiner machen als Standard?

Ich muss eine große Anzahl von EditText-Steuerelementen auf einem Bildschirm anzeigen, von denen jeder nur die Eingabe von 0-2 Ziffern zulässt. Die Standard-EditText-Größe ist zu breit für mich, um genug EditText-Steuerelemente auf einem Bildschirm anzuzeigen, aber ich konnte nicht herausfinden, wie man sie schmaler macht. Ich habe die folgenden Attribute in

XML:

  • Wie registriere ich Apid im urbanen Luftschiff für Android?
  • Android 5.0 - ProgressBar kann nicht über eine Schaltfläche angezeigt werden
  • Senden Sie Daten von android bluetooth zum PC mit bluecove
  • Welche Android Priority Job Queue (Asynk Task, Multithreading) Bibliothek würden Sie für Android empfehlen?
  • Wie kann ich eine Kalender-Benutzeroberfläche in einer Android-Anwendung anzeigen?
  • Bitmap in Datei speichern und Datei mit Bitmap-Bild zurückgeben
  • android:maxLength="2" android:layout_width="20dip" android:maxWidth="20px" android:ems="2" android:maxEms="2" 

    Also die Frage ist: Wie kann EditText kleiner gemacht werden als Standard?

  • Deep Link in eine App, während die App bereits im Hintergrund läuft
  • Wie bekomme ich die korrekte Anzahl der gesendeten und empfangenen Bytes in TrafficStats?
  • Checkable ImageView
  • Wie kann man mit verschiedenen Seitenverhältnissen in libGDX umgehen?
  • PhoneStateListener onMessageWaitingIndicatorChanged () wird nicht zuverlässig aufgerufen
  • IntentService: warum mein onHandleIntent niemals angerufen wird?
  • 4 Solutions collect form web for “Wie kann man EditText kleiner machen als Standard?”

    Versuche diesen Weg stattdessen, zeigt den Unterschied. Verwenden Sie die layout_width mit der angegebenen Breite.

     <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" > <EditText android:width="10dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/hello" /> <EditText android:layout_width="40dip" android:layout_height="wrap_content" android:text="@string/hello" android:maxLength="2" /> </LinearLayout> 

    Alt text http://i40.tinypic.com/2953fao.jpg

    Hey, sobald du das probierst, kann es funktionieren ……. android: textAppearance = "? Android: attr / textAppearanceSmall"

    Falls Sie auf dieser Seite auf diese Seite gelangen, um zu suchen, wie Sie das gleiche in Java-Code erreichen können ..

     txtSample.setFilters(new InputFilter[]{new InputFilter.LengthFilter(2)}); 

    Wenn in einer Tabelle, wie Sie beschreiben, android: layout_gravity = "left" wird das EditText auf die angegebene Größe des EditText kollabieren

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.