Soru & Cevap

ListVew ile çoklu satır gösterimi

15.12.2014 - 02:14

private void zamangetir()
    {
        SQLiteDatabase db =vtsira.getReadableDatabase();
        String komut = "SELECT tarih, saat, mesaj  FROM gorevler ORDER BY tarih, saat";
        Cursor c = db.rawQuery(komut, null);
        ArrayList<String> bilgiler = new ArrayList<String>();
        while(c.moveToNext())
        {
            bilgiler.add(c.getString(c.getColumnIndex("tarih")));
            
        }
        db.close();
        c.close();
        ArrayAdapter<String> veriadapteri = new ArrayAdapter<String>
        (this,android.R.layout.simple_list_item_1,android.R.id.text1,bilgiler);
        sira.setAdapter(veriadapteri);
    }

Merhaba arkadaşlar verdiğim kodda ekrana sadece tarih getiriyor ama ben veritabanından tarih saat ve mesajı çekip bu 3 satırı listviewde nasıl gösterebilirim.

Listview'de ne gibi değişiklikler yapmalıyım.

11 Görüntülenme

3 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-30539-1529956259.png
haci.bayram
15.12.2014 - 08:21

Evet anladım ListView'i kendi isteğime göre yapıcam.

Teşekkürler.

picture-1372-1408467635.jpg
ahmtbrk
15.12.2014 - 05:43
Custom adapter yazman gerekiyor dostum ArrayAdapter isteklerini karsilamaz.Gy 301 eğitimlerinde özellestirilmiş listview egitimi mevcut.
picture-9626-1398797004.jpg
bakiabaci
15.12.2014 - 05:13

Merhaba Recep ,

Komutlarında herhangi bir sıkıntı gözükmüyor, Tarih için ayrı Saat için ayrı mesaj için ayrı bir sorgu çekmen kullanım kolaylıgı açısından sana kolaylık sağlayacaktır.

İyi çalışmalar..