2011-11-30 2 views
2

위, 아래, 왼쪽 및 오른쪽으로 스크롤 할 수있는 스크롤보기를 만들고 싶습니다. 내가 ScrollView를 확장하고 onDraw() 메서드를 수정해야하는지 아니면 처음부터 다시 시작하는 것이 더 쉬운 것인지 궁금하다. 꽤 쉽게 할 수 있지만 오랜 시간이 걸립니다. ScrollView 또는 HorizontalScrollView를 확장 한 다음 거기에서 수정하려고하면 더 빠릅니까? 나는 그때 응용 프로그램이 clunky 행동하는 경향이 있고 동시에 두 방향을 스크롤하지 않아서 HorizontalScrollView 안에 ScrollView를 넣고 싶지 않습니다.4 방향 스크롤보기 만들기

답변

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> 
+0

이것은 의미한다 "어설픈"행동, 하나있는 ScrollView 한 번에 스크롤 할 수 있습니다에 이르게 동시에 수평 및 수직 당신은 캔트 스크롤이 . – John

+0

좋아, 네 말이 맞아, 한 번에 하나의 뷰에만 집중할 수있다. 어쩌면 WebView에서 처음부터 자신 만의 뷰를 만드는 데 도움이 될 것입니다. 그게 내가 할 일이다. –