Android新手。我在我的Android应用程序中使用单选按钮
questionbtnD = (RadioButton)findViewById(R.id.optionD);
questionbtnD.setText(Html.fromHtml(dq.get(id).getOptions().get(3).toString().trim()));
<![CDATA[ <p> Won't compile because of line (1) – constructor can't be private </p> ]]>
但它没有正确对齐任何身体可以帮助我如何对齐它。
答案 0 :(得分:0)
这可以让您了解如何使用LayoutParams
RadioGroup.LayoutParams layoutParams = new RadioGroup.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT,
ViewGroup.LayoutParams.WRAP_CONTENT);
layoutParams.setMargins(0, 32, 0, 0);
RadioButton rButton = new RadioButton(getActivity());
rButton.setText("stuff");
rButton.setLayoutParams(layoutParams);
rButton.setPadding(140, 0, 40, 0);
radioGroupPair.addView(rButton);
这是xml
<RadioGroup
android:id="@+id/radioGroupPair"
android:layout_width="match_parent"
android:layout_height="wrap_content">
</RadioGroup>
答案 1 :(得分:0)
最后,我发现HTML中的问题我正在使用
这给了一个额外的行,因为我得到了额外的一个lank现在我删除了
标签
<![CDATA[ Won't compile because of line (1) – constructor can't be private ]]>
所以它现在对我来说很好