アイテムのリストを表示するダイアログを作成しました。
次に、編集目的でロングクリックイベントもキャッチする必要があります。
これをどのようにアーカイブできますか?
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();