java如何使用滚动视图?
假设这是一个滚动视图,当从API收到响应时,所有内容都是从Java代码中添加的
问题是我找不到在ScrollView
中显示这样信息的方法。我试过使用ImageButton
但我无法获取其中的内容,然后我尝试使用Button
但仍然无法达到预期效果。请有人建议一种方法,我可以做到这一点
private Button makeButton(String targetName, final String i, LinearLayout.LayoutParams buttonLayoutParams) {
Button in = new Button(this);
in.setBackground(getResources().getDrawable(R.drawable.rectangle14));
in.setText(targetName);
in.setWidth(360);
in.setHeight(72);
in.setLayoutParams(buttonLayoutParams);
in.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent myIntent = new Intent(HomeActivity.this,XSavingDetailsActivity.class);
myIntent.putExtra("i" ,i);
HomeActivity.this.startActivity(myIntent);
}
});
return in;
}
# 1 楼答案
只需将顶层布局设置为滚动视图: