CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: elmegio con ben 1 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: megthebest con ben 5 Thanks ricevuti negli ultimi sette giorni
Utente del mese: megthebest con ben 31 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 1 su 1
Discussione:

come creare una listview con immagine e due dati da db

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Androidiano L'avatar di Chry1911


    Registrato dal
    Oct 2012
    Località
    Varese
    Messaggi
    100
    Smartphone
    Samsung galaxy note II

    Ringraziamenti
    0
    Ringraziato 1 volta in 1 Post
    Predefinito

    come creare una listview con immagine e due dati da db

    Salve amici

    allora sono quasi al termine della mia app....ora mi serve solo un aiuto su come popolare la mia listview che ho creato con i dati dal mio db...
    io faccio questo metodo nel db:
    codice:
    public ArrayList<Note> GetNotes(String mail){
            SQLiteDatabase db = this.getReadableDatabase();
            ArrayList<Note> notes = new ArrayList<Note>();
            notes.clear();
            String sql = "SELECT titolo, colore, data_scadenza FROM ToDoNotes_Notes WHERE email_user = '" + mail + "'";
            Cursor cursor = db.rawQuery(sql, null);
            if(cursor != null || cursor.getCount() != 0){
                if(cursor.moveToFirst()){
                    do{
    
                        String titolo = (cursor.getString(cursor.getColumnIndex("titolo")));
                        String colore =(cursor.getString(cursor.getColumnIndex("colore")));
                        String data_sca =(cursor.getString(cursor.getColumnIndex("data_scadenza")));
                        Note n = new Note(titolo,"","",colore,data_sca);
                        notes.add(n);
                        Log.d("tutte le note", n.toString());
    
                    } while (cursor.moveToNext());
                }
            }
            cursor.close();
            return notes;
    
    
        }

    poi ho creato questo layout xml
     
    1
    <?xml version="1.0" encoding="utf-8"?>
    2
    <RelativeLayout xmlns:android ="http://schemas.android.com/apk/res/android"
    3
        android:layout_width="match_parent"
    4
        android:layout_height="match_parent"
    5
        android:orientation="horizontal"
    6
        android:padding ="10dp">
    7
    8
        <TextView
    9
            android:id="@+id/colorenota"
    10
            android:layout_width="wrap_content"
    11
            android:layout_height="wrap_content"
    12
            android:layout_alignParentLeft="true"
    13
            android:layout_centerVertical="true"/>
    14
    15
    16
        <TextView
    17
            android:id="@+id/titolo"
    18
            android:layout_width="150dp"
    19
            android:layout_height="wrap_content"
    20
            android:layout_toRightOf="@id/colorenota"
    21
            android:layout_centerVertical="true"/>
    22
    23
        <TextView
    24
            android:id="@+id/scadenza"
    25
            android:layout_width="wrap_content"
    26
            android:layout_height="wrap_content"
    27
            android:layout_toRightOf="@id/titolo"
    28
            android:layout_centerVertical="true"/>
    29
    </RelativeLayout>
    30



    e la mia main activity cosi:
    36
     
    1
    ?xml version="1.0" encoding="utf-8"?>
    2
    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    3
        xmlns:tools="http://schemas.android.com/tools"
    4
        android:layout_width="match_parent"
    5
        android:layout_height="match_parent"
    6
        tools:context=".MainActivity"
    7
        android:background="#D6D6D6">
    8
    9
    10
        <LinearLayout
    11
        android:layout_width="fill_parent"
    12
        android:layout_height="wrap_content"
    13
        android:layout_alignParentTop="true"
    14
        android:orientation="vertical">
    15
    16
    17
        <include
    18
        android:id="@+id/toolbar"
    19
        layout="@layout/toolbar"/>
    20
    21
    22
        <ListView
    23
            xmlns:android ="http://schemas.android.com/apk/res/android"
    24
            xmlns:tools="http://schemas.android.com/tools"
    25
            android:layout_width="match_parent"
    26
            android:layout_height="match_parent"
    27
            android:id="@+id/listview"
    28
            tools:context=".MainActivity">
    29
    30
        </ListView>
    31
    32
    33
        </LinearLayout>
    34
    35
    36
    </RelativeLayout>



    cosa devo fare nella main activity per avere le 3 info che voglio??

  2.  

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy