- Forum-Beiträge: 215
22.12.2015, 18:57:00 via Website
22.12.2015 18:57:00 via Website
Ich frage mich, warum die ListView die ermittelten Daten nicht anzeigt. Sie bleibt gänzlich unsichtbar.
Die arrayList wird übrigens korrekt mit Daten gefüllt. Die Daten kommen aus einer SQLite-Datenbank.
public class MainActivity extends AppCompatActivity {
DBHelper mydb;
...
ArrayList<>arrayList = new ArrayList(250);//Hier steht "String" am Anfang zwischen den spitzen Größer- und Kleiner-Zeichen. Der Editor schnallt das nicht.
...
protected void onCreate(Bundle savedInstanceState) {
...
mydb = new DBHelper(this);
...
final ArrayAdapter adapter = new ArrayAdapter<String>(this, R.layout.activity_listview, arrayList);
ArrayList arrayList = mydb.getData("0");//initialisiert die ListView mit Startwerten
ListView listView = (ListView) findViewById(R.id.mobile_list);
listView.setAdapter(adapter);
Hier die ListView in der content_main:
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/mobile_list"
android:layout_alignParentTop="true"
android:layout_alignParentStart="true" />
Und hier die Layout-Datei activity_listview für die einzelnen ListView-Items:
android:id="@+id/label"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:padding="10dip"
android:textSize="16dip"
android:textStyle="bold" >
— geändert am 22.12.2015, 19:08:19
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.