public MyListDialog(Context context, AlertDialog.Builder builder, EventHandler<DialogClickEventArgs> listener) { mItemMap = new Dictionary<string, string>(); mAdapter = new ArrayAdapter<string>(context, Android.Resource.Layout.SelectDialogSingleChoice); // Create dialog from builder builder.SetAdapter(mAdapter, listener); mDialog = builder.Create(); }