1. Riva, 05.12.2010 #1
    Riva

    Riva Threadstarter Neuer Benutzer

    Hallo,

    ich beschäftige mich ganz neu mit der Android-Programmierung und bin aktuell auf der Suche nach einer ListView wie es aus Windows Mobile oder dem Windows Explorer bekannt ist.

    Ich suche also eine Tabelle mit Spalten die der User in der breite variieren kann - auch bekannt als Detailansicht im Explorer. Leider habe ich so etwas nicht gefunden. Kann mir jemand weiterhelfen?




    Vielen Dank und beste Grüße.
     
  2. Bobert, 05.12.2010 #2
    Bobert

    Bobert Erfahrener Benutzer

    Hallo Riva,

    da wäre eine Idee ein ListView wie es auch hier heist, zu nehmen.

    Code:
            setListAdapter(new ArrayAdapter<String>(this, R.layout.list_item, COUNTRIES));
            
            ListView lv = getListView();
            lv.setTextFilterEnabled(true);
    
            lv.setOnItemClickListener(new OnItemClickListener() {
                public void onItemClick(AdapterView<?> parent, View view,  int position, long id) {
                    // sprung auf Detailseite
                }
            });
    
    Im R.layout.list_item (list_item.xml) könntest Du dir dann deine Spalten entsprechend zusammenbauen.

    Code:
    <?xml version="1.0" encoding="utf-8"?>
    <TextView  xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:padding="10dp"
        android:textSize="16sp" >
    </TextView>
    
    Siehe dazu List View | Android Developers dort ist das ganze beispiel.

    Gruß Bobert