Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android


 
Herramientas
  #1  
Viejo 02/12/12, 19:06:35
Avatar de neowendigo
neowendigo neowendigo no está en línea
Miembro del foro
Mensajes: 454
Compra y venta: (2)
 
Fecha de registro: jul 2009
Localización: Madrid
Mensajes: 454
Modelo de smartphone: Nexus 5 y 10, Galaxy Nexus, Nexus One y HTC Magic
Tu operador: Pepephone
Mencionado: 4 comentarios
Tagged: 0 hilos
Custom Dialog con estilo como Theme.DeviceDefault.Dialog.Alert

Hola,

Quiero aplicar un estilo que el Graphical Layout muestra como Theme.DeviceDefault.Dialog.Alert (y que se muestra la "preview" como yo desearía que fuese). Se que es un estilo privado recientemente y que no puedo heredar de él, por tanto tengo que aplicarle los atributos que sea a mi estilo.

Pero, ¿qué atributos tengo que copiar exactamente si yo quiero que mi DialogFragment tenga ese mismo estilo? He probado muchos pero no lo consigo. Básicamente el resultado que busco es la transparencia del layout pero no hay forma con todos los atributos que he probado.

Esto me devuelve evidentemente error (el parent, como ya leí, es ahora privado):

<style name="MyDialogStyle" parent="@android:style/Theme.DeviceDefault.Dialog.Alert">
Error: No resource found that matches the given name.

¿Alguien podría ayudarme? Necesito clonar ese estilo a mi "custom style" y esto desesperado

Gracias por adelantado y saludos.


Enlaces que ya he visitado, entre otros:

http://developer.android.com/referen...ertDialog.html http://developer.android.com/guide/t...ui/themes.html

http://code.google.com/p/android/iss...sort=&id=18659

No resource found that matches the given name '@android:style/AlertDialog' error after the latest android 3.2 sdk update

http://daniel-codes.blogspot.com/201...trictions.html

https://android.googlesource.com/pla...ues/styles.xml

https://android.googlesource.com/pla...ues/themes.xml


He probado con todos estos atributos:

<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowFullscreen">true</item>
<item name="android:windowAnimationStyle">@android:style/Animation</item>
<item name="android:background">@android:color/transparent</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:colorBackgroundCacheHint">@null</item>
Responder Con Cita


Respuesta

Estás aquí
Regresar   HTCMania > Todo sobre Android > Programación y Desarrollo para Android


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 20:05:59 (GMT +1)

Cookies settings
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007