2011-03-31 72 views
6

林目前正在嘗試添加SlidingDrawer在我的應用.. 我的活動包括GridViewSlidingDrawer將從底部來頂.. 現在我的問題是,我需要做的SlidingDrawer透明也可以將我的GridView 頂一些..這是可能使.. ..新的Android .. ..幫助我與此...如何使SlidingDrawer透明

如果移動GridView不是一個好主意,那麼我想SlidingDrawer高於GridView並使其成爲透明的,因此我的GridView可見

謝謝...

+0

而且具有即時在'SlidingDrawer' 5'TextView'和'RelativeLayout'。該'RelativeLayout'它 – Hussain 2011-03-31 08:52:22

回答

11

要使SlidingDrawer透明,其android:background屬性設置爲@null。看下面的例子;

<SlidingDrawer android:id="@+id/slider" 
     android:layout_width="fill_parent" android:layout_height="wrap_content" 
     android:handle="@+id/handle" android:content="@+id/content" 
     android:background="@null"> 
... 
... 

</SlidingDrawer> 

更新:

上面的代碼將使得整個抽屜透明。要使內容的唯一部分透明,你可以做這樣的事情;

<SlidingDrawer android:id="@+id/slider" 
     android:layout_width="fill_parent" android:layout_height="wrap_content" 
     android:handle="@+id/handle" android:content="@+id/content" 
     android:background="#eeffae" > 

     <ImageView android:id="@+id/handle" android:layout_width="55dp" 
      android:layout_height="55dp" android:src="@drawable/handle" /> 

     <LinearLayout android:layout_width="wrap_content" 
      android:layout_height="wrap_content" android:id="@+id/content" 
      android:orientation="vertical" android:background="@null"> 

... 
... 
</LinearLayout> 
</SlidingDrawer> 
+0

感謝mudassir由'EditText'和'Button'的......它現在的工作。 。我有另一個疑問,我可以讓'SlidingDrawer'滑動我的活動的一半屏幕。 – Hussain 2011-03-31 09:08:20

+0

對不起,哥們,我還沒有找到任何事情。但看到上面更新的答案,可能對你有用。 – Mudassir 2011-03-31 09:17:37

+0

謝謝mudassir ..它會幫助我很多...並感謝你的投票:) – Hussain 2011-03-31 09:19:31