2
Ich möchte, dass ein AlertDialog eine Liste der aus der Datenbank ausgewählten Länder mit einem Cursor zeigt, wählt ID und Ländername, ich habe den folgenden Code, aber ich weiß nicht, wie Sie das ausgewählte Element erhalten:Verwenden von AlertBuilder mit Cursors
AlertDialog.Builder ab=new AlertDialog.Builder(this);
ab.setTitle(R.string.msg_title_Pais_Resid);
Locale locale = Locale.getDefault();
final Cursor items = DaoProvider.getListaPaisesCursor(this, (locale.getLanguage()).toUpperCase());
ab.setCursor(items,new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
//Here: get the selected item object (or id)
}
}, Internacionalizacion.colInternacionalizacionTraduccion)
Dank
Ich vermutete, aber das ist die richtige Antwort, danke! –