tomky Active Member Licensed User Apr 10, 2016 #1 Hola. ¿Cómo puedo poner una imagen como icono de un menú slider con formato android.graphics.drawable.Drawable? ¿Cuál es el código para llamarla o tratarla? ¿Tiene que estar en las rutas resource\drawable-mdpi...? Gracias. Last edited: Apr 10, 2016
Hola. ¿Cómo puedo poner una imagen como icono de un menú slider con formato android.graphics.drawable.Drawable? ¿Cuál es el código para llamarla o tratarla? ¿Tiene que estar en las rutas resource\drawable-mdpi...? Gracias.
tomky Active Member Licensed User Apr 10, 2016 #2 Ah, ya veo, con: Dim xml As XmlLayoutBuilder xml.GetDrawable("ic_nombredelaimagenpng_24dp") y contenida en la ruta que dije. ¿Pero cómo se alinea con una sola línea de texto? Estoy utilizando la librería MSMaterialDrawer. Gracias Last edited: Apr 10, 2016
Ah, ya veo, con: Dim xml As XmlLayoutBuilder xml.GetDrawable("ic_nombredelaimagenpng_24dp") y contenida en la ruta que dije. ¿Pero cómo se alinea con una sola línea de texto? Estoy utilizando la librería MSMaterialDrawer. Gracias
bgsoft Well-Known Member Licensed User Longtime User Apr 11, 2016 #3 Hola Si quieres alinear un objeto y necesitas mas de una instrucción, puedes hacerlo asi: Code: NombreImagen.Gravity = Bit.Or(Gravity.FILL,Gravity.CENTER_HORIZONTAL) Busca en la propiedad Gravity la que mejor se adapte a tus necesidades. Saludos
Hola Si quieres alinear un objeto y necesitas mas de una instrucción, puedes hacerlo asi: Code: NombreImagen.Gravity = Bit.Or(Gravity.FILL,Gravity.CENTER_HORIZONTAL) Busca en la propiedad Gravity la que mejor se adapte a tus necesidades. Saludos
tomky Active Member Licensed User Apr 12, 2016 #4 Gracias bgsoft, no da error pero parece que no hace nada, ni con XOR. ¿Y cómo se alinea la imagen xml.GetDrawable("ic_menu_grey600_24dp")? Estoy hablando del AddPrimaryDrawerItem. Last edited: Apr 12, 2016
Gracias bgsoft, no da error pero parece que no hace nada, ni con XOR. ¿Y cómo se alinea la imagen xml.GetDrawable("ic_menu_grey600_24dp")? Estoy hablando del AddPrimaryDrawerItem.
rscheel Well-Known Member Licensed User Longtime User Apr 12, 2016 #5 Consulta, que versión de sdk tienes?
tomky Active Member Licensed User Apr 12, 2016 #6 jdk1.8.0_66 API 23. El AddSecondaryDrawerItem si lo alinea pues solamente tiene una linea. Pero lo pone de color gris.
jdk1.8.0_66 API 23. El AddSecondaryDrawerItem si lo alinea pues solamente tiene una linea. Pero lo pone de color gris.
rscheel Well-Known Member Licensed User Longtime User Apr 12, 2016 #7 Versión de android donde pruebas tu proyecto?
tomky Active Member Licensed User Apr 12, 2016 #9 Solucionado. Ahora se alinea sola y no sé por qué. Debe ser alguna función interna de la librería. Otra manera de llamar a una imgen aquí es: Code: Dim icon As BitmapDrawable icon.Initialize(LoadBitmap(File.DirAssets,"ic_icon1.png")) MDB.AddSecondaryDrawerItem ("Texto", icon, Null, "", True, 1) Saludos.
Solucionado. Ahora se alinea sola y no sé por qué. Debe ser alguna función interna de la librería. Otra manera de llamar a una imgen aquí es: Code: Dim icon As BitmapDrawable icon.Initialize(LoadBitmap(File.DirAssets,"ic_icon1.png")) MDB.AddSecondaryDrawerItem ("Texto", icon, Null, "", True, 1) Saludos.
rscheel Well-Known Member Licensed User Longtime User Apr 13, 2016 #10 Ojo que para que tengas uso de todas las funcionalidades de material design tienes que estar en una versión de android 5.0 o superior. Ten en cuenta que si esta probando en una versión inferior tal ves después no obtengas los mismos resultados en una versión superior a la 5.0.
Ojo que para que tengas uso de todas las funcionalidades de material design tienes que estar en una versión de android 5.0 o superior. Ten en cuenta que si esta probando en una versión inferior tal ves después no obtengas los mismos resultados en una versión superior a la 5.0.
tomky Active Member Licensed User Apr 13, 2016 #11 Gracias por el aviso rscheel. De momento las emulaciones con un dispositivo con Android 4.0.3 no me dan problemas con lo que hago. Creo.
Gracias por el aviso rscheel. De momento las emulaciones con un dispositivo con Android 4.0.3 no me dan problemas con lo que hago. Creo.