2016-08-01 25 views
0

Im folgenden Code können Benutzer die gewünschte Kategorie eingeben und speichern, um Tabelle zu analysieren. Ich möchte Eingabefehler vermeiden und möchte einen Spinner mit hartcodierten Kategorien verwenden, die der Benutzer aus einem Dropdown-Menü auswählen kann. Allerdings kann ich keinen Spinner erstellen, da ich keine Erfahrung mit Spinner-Widgets habe. Kann jemand eine Probe zur Verfügung stellen, wie man das erreicht? Dies ist mein aktueller Code.Ändern Sie EditText in Spinner mit fest codierten Daten

event.put("category", mEditCategory.getEditText().getText().toString()); // mEditCategory.getSpinner????? 
      String strCat = mEditCategory.getEditText().getText().toString(); 
      if (TextUtils.isEmpty(strCat)) 
      { 
       mEditCategory.setError("Especifique una categoria: trafico/chismes"); 
       return; 
      } 

Vielen Dank für Ihre wertvolle Zeit.

Antwort

1

Ich würde empfehlen, einen Blick auf this example and explanation by mkyong. Es ist sehr gründlich und Sie sollten leicht folgen können. Beantworten Sie Ihre primäre Frage zum Hardcoding der Optionen: Wie Sie im Beispiel sehen werden, verwenden Sie eine Liste, die in Ihrer Datei strings.xml angegeben ist, die Ihr Code laden wird.

+0

Das funktionierte. Danke für Ihre Hilfe! – user3078406