2016-12-20 1 views
0

5 개의 그래프를 하나의 화면에 표시하고 싶습니다. 스크롤 막대보기를 추가했지만 그 기능이 작동하지 않습니다. 도와 주실 수 있겠습니까? 아래 코드는 제 코드입니다. 이것은 내 XML 파일입니다.스크롤 막대가 안드로이드에서 작동하지 않습니다.

<?xml version="1.0" encoding="utf-8"?> 
<ScrollView 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:id="@+id/activity_main" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    > 
    <LinearLayout 
     android:layout_width="fill_parent" 
     android:layout_height="match_parent" 
     android:orientation="vertical"> 
    <LinearLayout 
     android:id="@+id/chart0" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:orientation="horizontal"> 
    </LinearLayout> 
    <LinearLayout 
     android:id="@+id/chart1" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:paddingTop="@dimen/activity_vertical_margin" 
     android:paddingBottom="@dimen/activity_vertical_margin" 
     android:orientation="horizontal"> 
    </LinearLayout> 
    <LinearLayout 
     android:id="@+id/chart2" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:paddingTop="@dimen/activity_vertical_margin" 
     android:paddingBottom="@dimen/activity_vertical_margin" 
     android:orientation="horizontal"> 
    </LinearLayout> 
    <LinearLayout 
     android:id="@+id/chart3" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:paddingTop="@dimen/activity_vertical_margin" 
     android:paddingBottom="@dimen/activity_vertical_margin" 
     android:orientation="horizontal"> 
    </LinearLayout> 
    </LinearLayout> 
</ScrollView> 

나는 그래프를 표시 할 4 개의 라이너 레이아웃과 모든 4 개의 선형 레이아웃을 포함하는 하나의 메인 레이아웃을 가지고 있습니다.

+0

완벽하게 작동합니다보십시오. –

답변

1

이 코드는 이것이 당신이있는 LinearLayout에 그래프를 추가하는 위치를 자바 파일을 넣어 주실 래요 당신

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" 
android:id="@+id/activity_main" 
android:layout_width="match_parent" 
android:layout_height="wrap_content"> 

<LinearLayout 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:orientation="vertical"> 

    <LinearLayout 
     android:id="@+id/chart0" 
     android:layout_width="match_parent" 
     android:layout_height="150dp" 
     android:background="@android:color/holo_red_dark" 
     android:orientation="horizontal" /> 

    <LinearLayout 
     android:id="@+id/chart1" 
     android:layout_width="match_parent" 
     android:layout_height="150dp" 
     android:background="@android:color/holo_green_dark" 
     android:orientation="horizontal" 
     android:paddingBottom="@dimen/_16sdp" 
     android:paddingTop="@dimen/_16sdp" /> 

    <LinearLayout 
     android:id="@+id/chart2" 
     android:layout_width="match_parent" 
     android:layout_height="150dp" 
     android:background="@android:color/darker_gray" 
     android:orientation="horizontal" 
     android:paddingBottom="@dimen/_16sdp" 
     android:paddingTop="@dimen/_16sdp" /> 

    <LinearLayout 
     android:id="@+id/chart3" 
     android:layout_width="match_parent" 
     android:layout_height="150dp" 
     android:background="@android:color/holo_orange_dark" 
     android:orientation="horizontal" 
     android:paddingBottom="@dimen/_16sdp" 
     android:paddingTop="@dimen/_16sdp" /> 

    <LinearLayout 
     android:id="@+id/chart4" 
     android:layout_width="match_parent" 
     android:layout_height="150dp" 
     android:background="@android:color/holo_blue_dark" 
     android:orientation="horizontal" 
     android:paddingBottom="@dimen/_16sdp" 
     android:paddingTop="@dimen/_16sdp" /> 
</LinearLayout> 

+0

감사합니다. Subir .. 그것을 확인해 보겠습니다 .. –

+1

그것의 작동. 많이 고맙습니다. –

관련 문제