2015-01-10 2 views
0

스크롤 할보기 영역을 가져올 수 없습니다. 나는 많은 종류의 태그를 시도했지만 성공하지는 못했다. 밝은 노란색 (# FFFF99) 영역이 매우 커야하고 사용자는보기 영역 내에서 이동할 수 있지만 버튼은 계속 표시되어야합니다. 여기 내 XML 코드입니다.스크롤 할 수있는 XML보기

<?xml version="1.0" encoding="utf-8"?><!--<?xml version="1.0" encoding="utf-8"?>--><!--<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"--><!--android:layout_width="match_parent"--><!--android:layout_height="match_parent"--><!--android:orientation="vertical">--> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:background="#FFCCCCCC" 
    android:orientation="vertical" 
    tools:context=".MainActivity"> 

    <LinearLayout 
    android:layout_width="wrap_content" 
    android:layout_height="50dp" 
    android:layout_gravity="center" 
    android:orientation="horizontal"> 

    <ImageButton 
     android:id="@+id/play_btn" 
     android:layout_width="wrap_content" 
     android:layout_height="fill_parent" 
     android:contentDescription="@string/dice6" 
     android:src="@drawable/play" /> 

    <ImageButton 
     android:id="@+id/exit_btn" 
     android:layout_width="wrap_content" 
     android:layout_height="fill_parent" 
     android:contentDescription="@string/exit" 
     android:src="@drawable/exit" /> 
    </LinearLayout> 

    <LinearLayout 

    android:layout_width="wrap_content" 
    android:layout_height="30dp" 
    android:layout_gravity="center" 
    android:orientation="horizontal"> 

    <TextView 
     android:id="@+id/textView1" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="Commentary" 
     android:textAppearance="?android:attr/textAppearanceMedium" /> 
    </LinearLayout> 

    <ScrollView 
    android:id="@+id/scrollView1" 
    adroid:scrollbarAlwaysDrawVerticalTrack="true" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:fillViewport="true"> 

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

     <view 
     android:id="@+id/drawing" 
     class="com.summit.DrawView" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:layout_weight="1.01" 
     android:background="#FFFF99" 
     android:orientation="vertical" /> 

    </LinearLayout> 
    </ScrollView> 
</LinearLayout> 
+0

"성공하지 않음"을 정의 할 수 있습니까? 예 : 당신이 원하는 것에 대한 그림과 당신이 가진 것에 대한 그림이 그려져 있습니까? – ataulm

답변

0

왜냐하면 선형보기의 너비가 줄 바꿈 내용이기 때문입니다. 보기의 너비는 부모와 일치합니다. 이 두 가지는 서로 모순됩니다.

관련 문제