如何控制Android中警报对话框上按钮的高度?

时间:2011-05-06 08:28:20

标签: android alertdialog

我有以下代码。 如何让中性按钮高两倍,或者设置它的高度。 现在它太薄了,用户点击它时遇到了麻烦。 如果我可以提供帮助,我不想滚动自己的对话框。

int SizeIndex = CurrentState.BaseItem.Sub.indexOf(CurrentState.BaseItem.GetDefaultSize());
CharSequence[] csItems = CurrentState.BaseItem.subNamesToArray();

new AlertDialog.Builder(CurrentState.Activity)              
    .setIcon(R.drawable.icon)
    .setTitle(R.string.prompt_SelectSize)
    .setSingleChoiceItems(csItems,SizeIndex, new DialogInterface.OnClickListener() {
                public void onClick(DialogInterface dialog, int which) {
                    CurrentState.SelectedSize = (ItemSize) CurrentState.BaseItem.Sub.get(which);                                                    
                }
            })
            .setNeutralButton(R.string.alert_dialog_Done, new DialogInterface.OnClickListener() {
                public void onClick(DialogInterface dialog, int id) {
                    if(CurrentState.SelectedSize == null)
                    {
                        CurrentState.SelectedSize  = CurrentState.BaseItem.GetDefaultSize();
                    }
                    CurrentState.Next();
                    dialog.cancel();                        
                }
            })              
            .show();

0 个答案:

没有答案