android中的单选按钮大小

时间:2011-05-25 05:56:42

标签: android

如何使用java代码减少android中的单选按钮大小?它太大了。

我正在使用代码:

deal = new RadioButton(context);
deal.setHeight(10);
deal.setWidth(5);

根本没有效果。请建议。

1 个答案:

答案 0 :(得分:2)

您是否动态创建单选按钮?然后,您可以使用setheightsetwidth方法设置高度和宽度,而不是使用layoutparams。在layout params中设置宽度和高度...下面给出了设置按钮参数的示例..

addQuestion = new Button(NewEmirContext);

addQuestion.setId(134);
addQuestion.setTag("addQuestion");
addQuestion.setBackgroundDrawable(getResources().getDrawable(R.drawable.add_button));
addQuestion.setGravity(Gravity.LEFT);
LinearLayout.LayoutParams addQuestion_Params = 
    new LinearLayout.LayoutParams(24, 24);  
addQuestion_Params.leftMargin=20;
addQuestion.setOnClickListener(mirScreenClickListener);
questionAndAddButtonContainer.addView(addQuestion, addQuestion_Params);