您好我在画布上显示一些线条。现在我想为这些线条应用水平滚动视图。请给我一些(代码)建议。谢谢提前
答案 0 :(得分:1)
嘿,你必须在你的班级中定义scrollview,
ScrollView sc=new ScrollView(this);
sc.measure(400, 10);
int width = sc.getMeasuredWidth();
int height = sc.getMeasuredHeight();
int left = 100;
int top = 100;
sc.layout(0, top, left + width, top + height);
比为你设置布局参数。
比你可以在你的画布上画这样的方法:
sc.draw(canvas);//canvas is ur canvas name on which u r drawing
已编辑:其他方式我觉得你很简单就是在你的主要布局中选择一个scrollview并在其中包含你的视图。所以它不需要todraw滚动