So erhalten Sie die ausgewählte Artikelposition von Spinner mithilfe von SimpleAdapterAndroid

Forum für diejenigen, die für Android programmieren
Guest
 So erhalten Sie die ausgewählte Artikelposition von Spinner mithilfe von SimpleAdapter

Post by Guest »

Ich habe einen Spinner, der mit dem folgenden Code gefüllt wird. Ich möchte das vom Benutzer ausgewählte Element aus dem Spinner erhalten.
Was ist der beste Weg dafür?

Code: Select all

    List tablelist  = new ArrayList();
SQLiteDatabase db = openOrCreateDatabase("database", MODE_PRIVATE, null);
String query = "select * from table";
Cursor ps = db.rawQuery(query, null);
while (ps.moveToNext()){
Map datanum = new HashMap();
datanum.put("Id", ps.getString(ps.getColumnIndex("Id")));
datanum.put("Some", ps.getString(ps.getColumnIndex("Some")));
tablelist.add(datanum);
}
db.close();
ps.close();
SimpleAdapter spinnerAdapter = new SimpleAdapter(this, tablelist,  R.layout.row_spinner, new String[] {"Id", "Some"},  new int[] {android.R.id.text1, android.R.id.text1});
spinnerAdapter.notifyDataSetChanged();
spinnerAdapter.setDropDownViewResource(R.layout.row_spinner_list);
spinner.setAdapter(spinnerAdapter);

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post