1. Mitglieder surfen ohne Werbung auf Android-Hilfe.de! ✔ Jetzt kostenlos Mitglied in unserer Community werden.
  1. mr.freeze, 10.12.2010 #1
    mr.freeze

    mr.freeze Threadstarter Android-Hilfe.de Mitglied

    Hallo,
    ich würde gerne eine Liste mit Daten aus einem Array,
    welches in res/values/arrays.xml gespeichert ist, füllen.
    Wenn ich ein Array mittels Programmcode nehme funktioniert es.

    Code:
    <ListView android:id="@+id/android:list" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content">
    </ListView>
    
    <?xml version="1.0" encoding="utf-8"?>
    <resources>
     <string-array name="namen">
        <item>Ralf</item>
        <item>Hans</item>
        <item>Peter</item>
    </string-array>
    </resources>
    
    public class ListeMitArrayAdapter extends ListActivity {
        
        //Oder eine resource in res/layout/arrays.xml anlegen
        private static final String[] NAMEN = {
            "Ralf",
            "Otto",
            "Paul",        
        };
        
        /** Called when the activity is first created. */
        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);
            
            zeigeNamen();
        }
    
        /**
         *   !!!!  mit -> R.array.namen funktioniert es nicht! 
         */
        private void zeigeNamen() {
            final ArrayAdapter<String> adapter = 
                new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, NAMEN);
            
            setListAdapter(adapter); 
            
        }
    }
    
    Habe ich etwas übersehen?

    Gruß
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
sharedPreferences reset to default value Android App Entwicklung 05.02.2018
Spinner Position der Dropdown Liste Android App Entwicklung 05.01.2018
[OFFEN] Alarm Clock listener Android App Entwicklung 03.01.2018
[OFFEN] Lists-in-List-Problem Android App Entwicklung 12.10.2017
Du betrachtest das Thema "ArrayAdapter Liste befüllen aus res/values/arrays.xml" im Forum "Android App Entwicklung",
  1. Android-Hilfe.de verwendet Cookies um Inhalte zu personalisieren und dir den bestmöglichen Service zu gewährleisten. Wenn du auf der Seite weitersurfst stimmst du der Cookie-Nutzung zu.  Ich stimme zu.