2011-05-25 263 views
2

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

我正在使用的代码:

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

这是不是有效的。请建议。

回答

1

る创建单选按钮dynamically.then,而不是使用自动调用setHeight和setwidth方法U设置高度和宽度也使用layoutparams.set布局参数中的宽度和高度...下面给出的是按钮参数的示例。

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); 
+0

我使用param.topMargin = 20;但它没有改变单选按钮之间的差距。哪里不对了?谢谢。 – herbertD 2012-08-29 06:45:55