Android AlertDialog.Builder setSingleChoiceItems con estilo de celda personalizado

Quiero crear una celda personalizada que elimine el "botón" en el lado derecho de la celda.

para el AlertDialog, de esteenlazar, Infle la celda desde xml pero solo aparece fuera de listView de setSingleChoiceItems.

mi código:

AlertDialog.Builder builder;

    int sdk = android.os.Build.VERSION.SDK_INT;
    if(sdk < android.os.Build.VERSION_CODES.HONEYCOMB) {
        builder = new AlertDialog.Builder(new ContextThemeWrapper(getActivity(), android.R.style.Theme_Dialog));
    } else {
        builder = new AlertDialog.Builder(new ContextThemeWrapper(getActivity(), android.R.style.Theme_Holo_Dialog_NoActionBar_MinWidth));
    }

    final CharSequence[] choiceList = {
            getActivity().getResources().getString(R.string.opt_remind),
            getActivity().getResources().getString(R.string.opt_calendar)};

    builder.setSingleChoiceItems(
            choiceList, 
            -1, // does not select anything
            new DialogInterface.OnClickListener() {

                @Override
                public void onClick(DialogInterface dialog, int index) {
                    switch (index) {
                    case 0: // remind me
                        //
                        break;
                    case 1: // add to calendar
                        //
                        break;
                    default:
                        break;
                    }
                    dialog.dismiss();
                }
            });
    builder.setCancelable(true);
    builder.setNegativeButton(getActivity().getResources().getString(R.string.opt_cancel), new DialogInterface.OnClickListener() {
        @Override
        public void onClick(DialogInterface dialog, int which) {
            dialog.dismiss();
        }
    });
    AlertDialog alert = builder.create();
    alert.show();

¡Gracias por ayudar!

Saludos cordiales, Sythus

Respuestas a la pregunta(1)

Su respuesta a la pregunta