我正在从RadioGroup
动态创建ArrayList
我已存储在一个对象中,但是当我将其添加到视图中时,它显示在我TextView
的顶部它上面。我该怎么做才能阻止这种情况发生?
我还根据对象中的另一个字段设置TextView
。
感谢有人看到这个!
text.setText(list.get(counter).getText().toString());
image.setImageBitmap(result);
a = list.get(counter).getA();
for(int i = 0; i < a.size(); i++){
RadioButton btn = new RadioButton(MainActivity.this);
btn.setId(i);
btn.setText(a.get(i));
btn.setChecked(false);
radioGroup.addView(btn);
}
答案 0 :(得分:0)
行。我想到了。我可以通过设置LayoutParams
然后使用addRule()
layout = new RelativeLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT);
layout.addRule(RelativeLayout.BELOW, text.getId());
radiogroup.setLayoutParams(layout);