Java 创建4方向滚动视图
我想创建一个可以上下左右滚动的滚动视图。我想知道我是否应该扩展ScrollView,然后只修改onDraw()方法,还是从头开始更容易。我可以很容易地从头开始,但这需要很长时间,扩展ScrollView或HorizontalScrollView,然后尝试从那里修改它会更快吗?我不想将ScrollView放在HorizontalScrollView中,因为这样应用程序会显得笨重,而且不会同时向两个方向滚动。我没有测试它,但它应该像这样简单。有时候最简单的答案是最好的:)。。。有时Java 创建4方向滚动视图,java,android,scrollview,Java,Android,Scrollview,我想创建一个可以上下左右滚动的滚动视图。我想知道我是否应该扩展ScrollView,然后只修改onDraw()方法,还是从头开始更容易。我可以很容易地从头开始,但这需要很长时间,扩展ScrollView或HorizontalScrollView,然后尝试从那里修改它会更快吗?我不想将ScrollView放在HorizontalScrollView中,因为这样应用程序会显得笨重,而且不会同时向两个方向滚动。我没有测试它,但它应该像这样简单。有时候最简单的答案是最好的:)。。。有时 <?xm
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<HorizontalScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
</HorizontalScrollView>
</ScrollView>
这会导致“笨拙”的行为,一次只能滚动一个滚动视图,这意味着您不能同时水平和垂直滚动。好的,您是对的,一次只能聚焦一个视图。也许浏览一下WebView可以帮助您从头开始构建自己的视图。这就是我要做的。