2011-11-24 21 views

Respuesta

15

Así que desde el xml transient_notification diseño:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:orientation="vertical" 
    android:background="@drawable/toast_frame"> 

    <TextView 
    android:id="@android:id/message" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_weight="1" 
    android:textAppearance="@style/TextAppearance.Small" 
    android:textColor="@color/bright_foreground_dark" 
    android:shadowColor="#BB000000" 
    android:shadowRadius="2.75" 
    /> 

</LinearLayout> 

que apunta a la res/drawable-hdpi/toast_frame.9.png. Sin embargo, esa imagen parece variar de una versión a otra. Puede encontrarlos en su carpeta android-sdk, dentro de /platforms/<the version you want>/data/res.

0

Como ya he encontrado por defecto de la tostada de color y alfa son las siguientes

color - negro (0, 0, 0)

Alfa - 150

ARGB - (150, 0, 0 , 0)

Usted puede utilizar el código java abajo para hacer un brindis rectangular: -

Toast_obj.getView().setBackgroundColor(Color.argb(150, 0, 0, 0));