J'ai créé une boîte de dialogue qui affiche une liste d'éléments.Alerteurs multiples d'Alertdialog
Maintenant, je dois également attraper les événements de clic long à des fins d'édition.
Comment cela peut-il être archivé?
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle(R.string.select_a_person);
final UserAdapter adapter = new UserAdapter(this);
builder.setAdapter(adapter, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
selecteduUser = (User) adapter.getItem(which);
if (selecteduUser != null) {
mName.setText(selecteduUser.getName());
}
}
});
builder.create().show();