我想创建一个可以向上,向下,向左和向右滚动的滚动视图。我想知道我是否应该扩展ScrollView,然后只修改onDraw()方法,或者只是从头开始更容易。我可以很容易地从头开始,但这需要很长时间,扩展ScrollView或HorizontalScrollView然后尝试从那里修改它会更快吗?我不想把一个ScrollView放在HorizontalScrollView里面,因为那时应用程序往往表现得很笨拙而且它不会同时滚动两个方向。
答案 0 :(得分:1)
我没有测试它,但它应该像这样容易。有时最简单的答案是最好的答案:) ...有时候
<?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>