使CustomView可滚动

时间:2015-04-08 11:28:00

标签: android android-custom-view scrollable

我制作了一个名为CounterWidget的自定义视图。给定数字的数字显示在单独的矩形框(包括逗号)中,如图所示。使用较小的数字,渲染就可以了。但是在大数(非常大)的情况下,渲染大于屏幕的大小,并且一些矩形框离开屏幕。为了解决这个问题,我想让这个自定义视图可滚动。如何使此自定义视图可滚动。

下面给出了自定义视图渲染的图像:

enter image description here

此外,如果数字过大,渲染将退出屏幕,如下所示:

enter image description here

这个问题需要加以解决。

2 个答案:

答案 0 :(得分:1)

添加水平滚动视图,如

<HorizontalScrollView 
    android:layout_height="wrap_content"
    android:layout_width="wrap_content"
    >

  // code for CounterWidget   

</HorizontalScrollView>

答案 1 :(得分:0)

将CustomView放在布局中的HorizontalScrollView内。