2011-01-10 6 views
0

Ich schreibe eine Frage App, in der vier Antworten von SQLLite db zu vier normalen Schaltflächen (nicht radiobButtons) in der Ansicht hinzugefügt werden müssen.So füllen Sie Schaltflächen aus ListAdapter In Android

Ich Abfrage der Datenbank und bekommen die Ergebnisse als cursor.I nicht in der Lage bin, die Ergebnisse zu vier Tasten zu befestigen, sondern bin in der Lage, das gleiche befestigen Ansicht zur Liste wie unten

Cursor c = sampleDB.rawQuery("SELECT Answer From'+SAMPLE_TABLE_NAME+'", null); 
        if (c != null) { 
      if (c.moveToFirst()) { 
      do { 
      String firstName = c.getString(c.getColumnIndex("Answer")); 
      results.add(firstName); 
      }while (c.moveToNext()); 
      } 
     } 

     this.setListAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1,results)); 

Wie kann ich anhängen Der Cursor führt zur Schaltfläche?

Antwort

0

Ich konnte dieses Problem lösen, indem ich einen DB Adapter unter Verwendung des Fabrikmusters herstellte und dynamisch die Knöpfe herstellte.

+0

Ich konnte dies tun – Anderson

Verwandte Themen