2011-08-30 103 views
0

我在我的應用程序中使用了SlidingDrawer。現在我想在其中添加滾動視圖。我試圖這樣做,但它給我錯誤,說滑動抽屜必須具有指定的尺寸。
任何人都可以幫助我。在滑動抽屜中添加滾動視圖

+0

粘貼您獲得的確切錯誤消息。 – C0deAttack

回答

1

對於滾動視圖,則必須輸入在最少:

<ScrollView 
    android:layout_width="fill_parent or wrap_content or your value" 
    android:layout_height="fill_parent or wrap_content or your value" > 
</ScrollView> 
1

您需要設置layout_width和layout_height作爲晏馬索赫說要擺脫錯誤消息。

還要記得在滾動視圖中將id設置爲id /內容,而不是linearLayout,以便滑動條使用滾動。下面是帶滾動的SlidingDrawer的示例:

<SlidingDrawer 
android:id="@+id/drawer" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:handle="@+id/handle" 
android:content="@+id/content"> 

<Button 
    android:id="@id/handle" 
    android:layout_width="88dip" 
    android:layout_height="44dip" 
    android:background="@drawable/btn_blue" 
    android:text="help" 
    android:textColor="#ffffff"/> 
<ScrollView 
    android:id="@id/content" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent"> 

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

(other TextViews etc) 

</LinearLayout> 
</ScrollView> 
</SlidingDrawer>