Zmniejszenie rozmiaru czcionki komponentów AlertDialog.Builder

StworzyłemAlertDialogue używając następującego kodu:

 int selectedModeId=0;
 public void sortTypeModeSelection(){

    AlertDialog.Builder alertBuilder=new AlertDialog.Builder(WatchListDetailActivity.this);

    alertBuilder.setSingleChoiceItems(R.array.watchlist_sorting_modes,selectedModeId, new DialogInterface.OnClickListener(){
        public void onClick(DialogInterface dialog, int which) {
            switch (which){
                case 0:
                    selectedModeId=0;
                    break;
                case 1:
                    selectedModeId=1;
                    break;
                case 2:
                    selectedModeId=2;
                    break;
                case 3:
                    selectedModeId=3;
                    break;
                case 4:
                    selectedModeId=4;
                    break;
                case 5:
                    selectedModeId=5;
                    break;
                case 6:
                    selectedModeId=6;
                    break;
                case 7:
                    selectedModeId=7;
                    break;
            }
            dialog.cancel();
        }
    });
    alertBuilder.show();
}

Zrobiłem alert, ale chcę zmniejszyć rozmiar czcionki elementów listy okna dialogowego. Jak mogę to zrobić?

Uwaga: Nie zaleca się pompowania niestandardowego układu, aby to osiągnąć, chcę wiedzieć, czy istnieje inne podejście.

questionAnswers(4)

yourAnswerToTheQuestion