2013-06-10 2 views
0

Я работаю с раздвижным устройством в первый раз, и я не знаю, почему я не могу нажать на кнопку моего ящика. Я думаю, что это потому, что я не могу использовать его в ScrollView, правда? это мой код:ScrollView с SlidingDrawer

`

<SlidingDrawer 
    android:id="@+id/slidingDrawer" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:content="@+id/contentLayout" 
    android:handle="@+id/drawerHandle" > 

    <RelativeLayout 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:id="@+id/drawerHandle"> 

     <ImageView android:src="@drawable/help_tab_selector" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_alignParentBottom="true" /> 

    </RelativeLayout> 



    <LinearLayout 
     android:id="@+id/contentLayout" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:gravity="center" > 

     <ListView 
      android:id="@+id/listview" 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:divider="@android:color/transparent" 
      android:dividerHeight="10.0sp" /> 
    </LinearLayout> 
</SlidingDrawer> 

<ScrollView 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:layout_alignParentLeft="true" 
    android:layout_alignParentTop="true" 
    android:paddingBottom="300dip" > 

    <LinearLayout 
     android:id="@+id/laycarbonara" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:gravity="center" 
     android:orientation="vertical" 
     android:paddingBottom="30dip" > 

     <ImageView 
      android:id="@+id/carbonara1" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_weight="1" 
      android:src="@drawable/carbonara1" /> 

     <TextView 
      android:id="@+id/tvcarbonara1" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_weight="1" 
      android:gravity="center_horizontal" 
      android:text="@string/tvcarbonara1" 
      android:textColor="@color/white" 
      android:textSize="15dp" /> 

     <ImageView 
      android:id="@+id/carbonara2" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_weight="1" 
      android:src="@drawable/carbonara2" /> 

     <TextView 
      android:id="@+id/tvcarbonara2" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_weight="1" 
      android:gravity="center_horizontal" 
      android:text="@string/tvcarbonara2" 
      android:textColor="@color/white" 
      android:textSize="20dp" /> 

     <ImageView 
      android:id="@+id/carbonara3" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_weight="1" 
      android:src="@drawable/carbonara3" /> 

     <TextView 
      android:id="@+id/tvcarbonara3" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_weight="1" 
      android:gravity="center_horizontal" 
      android:text="@string/tvcarbonara3" 
      android:textColor="@color/white" 
      android:textSize="20dp" /> 

     <ImageView 
      android:id="@+id/carbonara4" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_weight="1" 
      android:src="@drawable/carbonara4" /> 

     <TextView 
      android:id="@+id/tvcarbonara4" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_weight="1" 
      android:gravity="center_horizontal" 
      android:text="@string/tvcarbonara4" 
      android:textColor="@color/white" 
      android:textSize="20dp" /> 
    </LinearLayout> 
</ScrollView> 

`

Если я использую LinearLayout, функция SlidingDrawer нормально, для этого я думаю, что проблема ScrollView

ответ

-1

попробовать это:

сначала положил ScrollView

затем положить SlidingDra wer

или установить ScrollView прозрачный цвет как # 90AABBCC