2011-03-31 37 views
6

Im actualmente tratando de añadir el SlidingDrawer en mi aplicación .. Mi actividad consiste GridView y la SlidingDrawer vendrán de abajo hacia arriba .. Ahora mi problema es que necesito para hacer el SlidingDrawer lo más transparente y también mover mi GridView al principio y, en cierta medida .. ¿es esto posible para hacer .. Im nuevo a android .. ayudarme con esto ...cómo hacer SlidingDrawer transparente

Si se mueve el GridView no es una buena idea entonces yo quiero el SlidingDrawer para venir por encima del GridView y hacerlo como transparente, así que mi GridView es visible

Gracias ...

+0

Además im que tiene 5 '' TextView' y RelativeLayout' en el '' SlidingDrawer' .. El RelativeLayout' consiste en '' EditText' y una Button' en ella – Hussain

Respuesta

11

para hacer que el SlidingDrawer transparente, establecen su atributo android:background a @null. Vea el siguiente ejemplo;

<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> 

Actualización:

Por encima de código hará que todo el cajón transparente. Para que la única parte del contenido sea transparente, puede hacer algo como esto;

<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

Gracias mudassir ... Su trabajo ahora. Tengo otra duda, ¿puedo hacer que el 'SlidingDrawer' se deslice por la mitad de la pantalla de mi actividad? – Hussain

+0

Lo siento, amigo, no he encontrado nada al respecto todavía. Pero vea la respuesta actualizada anterior, puede ser que sea útil para usted. – Mudassir

+0

Gracias mudassir .. Me va a ayudar mucho ... y gracias por su voto :) – Hussain

Cuestiones relacionadas