1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. zblack, 22.12.2011 #1
    zblack

    zblack Threadstarter Gast

    hallo Android Friends,
    ich habe die Listview erstellt, so wie das hier gezeigt wurde:
    List View | Android Developers
    Meine xml Datei dazu sieht so aus:
    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="15dp"
        android:textSize="21dp"
        android:textStyle="bold"
        android:textColor="@color/dunkel_rot"
        android:background="@color/lgray"
         >
    </TextView>
    
    Die Klasse für die Liste sieht so aus:
    Code:
    public class MainMenu extends ListActivity {
        private Intent intent;
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            // TODO Auto-generated method stub
            super.onCreate(savedInstanceState);
            String[] menues = getResources().getStringArray(R.array.mainMenu);        
            setListAdapter(new ArrayAdapter<String>(MainMenu.this, R.layout.menu, menues));
            ListView listView = getListView();
            listView.setTextFilterEnabled(true);
            listView.setCacheColorHint(Color.LTGRAY);
            listView.setBackgroundColor(Color.LTGRAY);
        }
    }
    
    Wenn die App am Smartphone 2.2.1 ausgeführt wird, werden die Listeinträge mit der definierten Farbe und der definierten Hintergrundfarbe und mit kleinen schwarzen Trennlinien, wie das bei der Liste üblich ist, angezeigt. Wenn aber die App am Smartphone 2.3.3 ausgeführt wird, verschwinden die Trennlinien aus welchem Grund auch immer.
    Weiss jemand woran das liegt ?
    MfG.
     
  2. DieGoldeneMitte, 22.12.2011 #2
    DieGoldeneMitte

    DieGoldeneMitte Android-Lexikon

    Das Aussehen des Dividers kann man mit android:divider oder android:dividerHeight steuern.

    Der Unterschied kommt daher, dass Froyo und Gingerbread unterschiedliche Defaultthemen nutzen.
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[GESCHLOSSEN] Random ListItem ausgeben funktioniert nicht mehr Android App Entwicklung 13.08.2017
[OFFEN] Bild per Intent an ListView übergeben und anzeigen Android App Entwicklung 13.08.2017
[ERLEDIGT] Listview mit Datenbank über Custom ArrayList verbinden Android App Entwicklung 22.04.2017
[ERLEDIGT] Drawer mit scrollbarem Listview Android App Entwicklung 27.03.2017
ListView fix am unteren Bildschirmrand ausgeben Android App Entwicklung 01.03.2017
ProgressBar in ListView Android App Entwicklung 03.01.2017
ListView Element an eine Datenbank senden Android App Entwicklung 04.12.2016
Du betrachtest das Thema "ListView ohne Trennlinien" im Forum "Android App Entwicklung",