如何使用java代码减少android中的单选按钮大小?它太大了。
我正在使用代码:
deal = new RadioButton(context);
deal.setHeight(10);
deal.setWidth(5);
根本没有效果。请建议。
答案 0 :(得分:2)
您是否动态创建单选按钮?然后,您可以使用setheight
和setwidth
方法设置高度和宽度,而不是使用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);