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

    Prengepower Threadstarter Android-Hilfe.de Mitglied

    Hey!

    Ich möchte meine ListView am Start des Programmes mit den Daten aus meiner Datenbank füllen. Wo ich nur ein TextView hatte ging es, jetzt bekomme ich es aber irgendwie nicht hin -.-

    Hier mal mein Code:

    Code:
    	
    public void onCreate(Bundle savedInstanceState) {
    		super.onCreate(savedInstanceState);
    		setContentView(R.layout.subject_list);
    		this.getListView().setDividerHeight(2);
    		dbHelper = new DatabaseAdapter(this);
    		dbHelper.open();
    		fillData();
    		registerForContextMenu(getListView());
    	}
    Code:
    	
    private void fillData() {
    		cursor = dbHelper.fetchAllSubjects();
    		startManagingCursor(cursor);
    
    		String[] from = new String[] { DatabaseAdapter.KEY_TITLE };
    		int[] to = new int[] { R.id.label };
    
    		// Now create an array adapter and set it to display using our row
    		SimpleCursorAdapter notes = new SimpleCursorAdapter(this, R.layout.subject_row, cursor, from, to);
    		setListAdapter(notes);
    	}
    Das ist jetzt halt der Code für das befüllen von einem TextView.. Ich weiß jetzt nicht genau wie ich vorgehen muss.. Die XML-Datei für die Row habe ich so gemacht:

    Code:
    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="wrap_content" android:layout_width="fill_parent">
        <TwoLineListItem android:id="@+id/twoLineListItem1" android:layout_width="wrap_content" android:layout_height="wrap_content">
    	<TextView android:text="@+id/TextView01" android:layout_height="wrap_content" android:id="@+id/title" android:textSize="20px" android:layout_marginTop="6px" android:layout_width="fill_parent">
    	</TextView>
    	<TextView android:text="@+id/TextView02" android:layout_height="wrap_content" android:id="@+id/time" android:textSize="12px" android:layout_marginTop="28px" android:layout_width="fill_parent">
    	</TextView>
    	</TwoLineListItem>
    </LinearLayout>
    Was muss ich jetzt genau machen damit das geht?

    Danke :)
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[OFFEN] Komplette SQLite Datenbank verschlüsseln Android App Entwicklung Dienstag um 12:02 Uhr
[ERLEDIGT] Daten/Code meiner App speichern? Android App Entwicklung 27.07.2017
[OFFEN] DialogFragment dynamisch mit RecyclerView füllen Android App Entwicklung 02.06.2017
[OFFEN] Updateinstallation: Trotzdem Datenbank gelöscht Android App Entwicklung 12.05.2017
[ERLEDIGT] Listview mit Datenbank über Custom ArrayList verbinden Android App Entwicklung 22.04.2017
[ERLEDIGT] Datenbank in eine Cloud sichern (Backup) Android App Entwicklung 29.03.2017
[ERLEDIGT] Problem beim Starten einer neuen Activity Android App Entwicklung 21.03.2017
[ERLEDIGT] App stürzt neuerdings beim anzeigen des eigenen Standorts ab Android App Entwicklung 19.03.2017
Display-Breite zum App-Start auslesen Android App Entwicklung 11.03.2017
Wie bekomme ich Map Markers von einer SQL Datenbank Android App Entwicklung 11.03.2017
Du betrachtest das Thema "TwoLineListItem mit 2 TextViews beim Start mit Daten aus Datenbank füllen" im Forum "Android App Entwicklung",