我是Android开发的新手,我和我的ScrollView
一直在努力,实际上我想做以下事情:
scrollView.setContent(R.layout.activity_payment)
scrollView.clearContent()
有人能告诉我如何实现上述陈述的代码吗?
答案 0 :(得分:3)
实际上很简单:
覆盖ScrollView
:
public class ClearScrollView extends ScrollView
添加两种方法:
public void setContent(@LayoutRes int layoutRes) {
View view = LayoutInflater.from(getContext()).inflate(layoutRes, this, false);
this.addView(view);
}
public void clearContent() {
this.removeAllViews();
}
就是这样。在任何需要的地方使用ScrollView。