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?
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] 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); [/code]
Verwende ich diese Codierungslinien, um den Text von meinem Spinner zu erhalten und ihn an eine andere Java -Datei weiterzugeben. Aber die Anwendung gibt...
Ich habe einen Spinner, den ich mithilfe eines Room-Repositorys mit einer Liste von Objekten fülle. Der Spinner zeigt derzeit korrekt den Namenswert des Objekts an, aber was ich im Backend benötige,...
Ich habe einen Spinner, den ich mithilfe eines Room-Repositorys mit einer Liste von Objekten fülle. Der Spinner zeigt derzeit korrekt den Namenswert des Objekts an, aber was ich im Backend benötige,...
Ich habe einen Spinner, den ich mithilfe eines Room-Repositorys mit einer Liste von Objekten fülle. Der Spinner zeigt derzeit korrekt den Namenswert des Objekts an, aber was ich im Backend benötige,...