Establecer ventana transparente en el cuadro AlertDialog

Quiero configurar la ventana transparente para el cuadro de diálogo de alerta predeterminada. . . ¿Cómo puedo hacerlo? Mi Alertbox es así. Por favor refiérelo. .

Gracias por adelantado. .

2 Solutions collect form web for “Establecer ventana transparente en el cuadro AlertDialog”

El enlace es para la actividad ¿Cómo puedo crear una actividad transparente en Android?

Pero todavía se puede aplicar el mismo tema para el cuadro de diálogo también.

Editar

Cree una clase para el diálogo como a continuación

CustDialog.java :

public class CustomDialog extends Dialog implements android.view.View.OnClickListener { Button button_home,button_cancel,button_resume; public GamePauseMenu(Context context) { super(context,R.style.Theme_Transparent); } public void show(int bg) { // TODO Auto-generated method stub super.show(); setContentView(R.layout.custdialog); button_resume = (Button)findViewById(R.id.imageButton1); button_resume.setOnClickListener(this); } public void onClick(View v) { cancel(); } } 

Custdialog.xml en Diseño:

 <?xml version="1.0" encoding="utf-8"?> <LinearLayout android:id="@+id/linearLayout1" xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:gravity="center|center_vertical|center_horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent"> <Button android:id="@+id/imageButton1" android:background="@drawable/menu_home" android:layout_height="wrap_content" android:layout_width="fill_parent" android:drawingCacheQuality="auto" android:duplicateParentState="true"></Button> <Button android:background="@drawable/menu_next" android:id="@+id/imageButton2" android:layout_height="wrap_content" android:layout_width="fill_parent"></Button> <Button android:id="@+id/imageButton3" android:background="@drawable/menu_reset" android:layout_height="wrap_content" android:layout_width="fill_parent"></Button> </LinearLayout> 

Hey … Ahora soy capaz de hacerlo. . . El código es como Follow. . .

 <style name="Theme.Transparent" parent="@android:style/Theme"> <item name="android:windowIsTranslucent">true</item> <item name="android:windowContentOverlay">@null</item> <item name="android:windowNoTitle">true</item> <item name="android:alertDialogStyle">@style/MyOwnAlertbox</item></style> <style name="MyOwnAlertbox" parent="@android:style/AlertDialog"> <item name="android:fullDark">@color/light_blue</item> <item name="android:topDark">@color/black</item> <item name="android:centerDark">@color/red</item> <item name="android:bottomDark">@color/green</item> <item name="android:fullBright">@color/white</item> <item name="android:topBright">@color/black</item> <item name="android:centerBright">@color/white</item> <item name="android:bottomMedium">@color/red</item> <item name="android:centerMedium">@color/blue</item> 

Simplemente agregue ese estilo en su archivo de manifiesto. Como . . android:theme="@style/Theme.Transparent"

Que te diviertas. . .

  • ¿El uso de Android del término flinger?
  • WebView Atrás, Actualizar, Reenviar? Simplemente no funciona!
  • Android: TextInputLayout no centrará la pista
  • Cómo obtener texto de EditText?
  • Disposición de derecha a izquierda en android
  • ¿Cómo probar si una vista fragmentada es visible para el usuario?
  • Pasar al siguiente fragmento con un clic de botón
  • Andengine: Añade una vista que contiene los controles de interfaz de usuario en la parte superior de andengine usando addContentView
  • ¿Cómo puedo crear un 'Pulse' como la interfaz de usuario para una aplicación de Android
  • Recortar el área circular del mapa de bits en Android
  • Recuperación y análisis de datos de iCal a través de HTTP en Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.