Spanish ¿Es posible cambiar el Icon de la app, desde el manifiesto? SOLUCIONADO

JMMF

Member
Licensed User
¿Es posible cambiar el icono de la aplicación, desde el manifiesto?
Algo parecido a esto ...
[CODE = b4x] 'Cambia el icono segun el nombre de la version
#string Explotacion = {Application.VersionName.SubString2 (0,1)}
#if Explotación = "M"
SetApplicationAttribute (android: icon, "@ drawable / icon_m")
#terminara si
#if Explotación = "G"
SetApplicationAttribute (android: icon, "@ drawable / icon_g")
#terminara si
[/CÓDIGO]
Gracias.
 
Last edited:

José J. Aguilar

Well-Known Member
Licensed User
Hola JMMF, no lo he usado nunca, pero puede ser esto lo que buscas?

 

JMMF

Member
Licensed User
Gracias José
Pero vengo de esa pagina (# 9)
Veo que DavideV, Filtra el nombre de la App
Yo lo que quiero el filtrar parte de la VersionName ( Application.VersionName.SubString2 (0,1))
Ejemplo
VersionName = M_Bajas Application.VersionName.SubString2 (0,1) = M = icon_m
VersionName = G_Bajas Application.VersionName.SubString2 (0,1) = G = icon_g
¿Es posible esto?
 

oparra

Well-Known Member
Licensed User
Consulta:

Los iconos son de distinto en diseño o solo en tamaño?

Si es:

Distinto diseños:

Para distintas versiones de desarrollo, explotación u otro.

Usar condiciones de compilación:


Distinto tamaño mismo diseño:

solo debes generar las carpetas para las resoluciones de pantalla (existen herramientas para estos si deseas).

Ver:

Saludos.
 

JMMF

Member
Licensed User
Correcto y gracias.
Después de leerme todos los enlaces y perderme infinidad de veces.
Lo he solucionado
[CODE = b4x] 'Comprueba la explotación segun el simbolo condicional del compilador
ControlLista.Initialize

'Martínez M
#Si M
Modulo1.N_EXPLOTACION = "M"
#CustomBuildAction: 1, c: \ windows \ system32 \ robocopy.exe, .. \ icon_m .. \ icon / MIR
#Terminara si

«Girbes G
#Si G
Modulo1.N_EXPLOTACION = "G"
#CustomBuildAction: 1, c: \ windows \ system32 \ robocopy.exe, .. \ icon_g .. \ icon / MIR
#Terminara si

Seleccione Modulo1.N_EXPLOTACION
Caso "M"
ControlMapa.Initialize
ControlMapa = CreateMap ("Numero_De_Naves": 2)
ControlLista.Add (ControlMapa)
Caso "G"
ControlMapa.Initialize
ControlMapa = CreateMap ("Numero_De_Naves": 6)
ControlLista.Add (ControlMapa)
Finalizar Seleccionar
COOPBL = Tipo de letra.LoadFromAssets ("COOPBL.TTF")
CrearLayoutNave
End Sub
[/CÓDIGO]
 
Last edited:

moty22

Member
Licensed User
¿Es posible cambiar el icono de la aplicación, desde el manifiesto?
Algo parecido a esto ...
Hola, Siempre cambiaba el ícono yendo a Objetos / res / drawable, eliminando el ícono y ponía otro con el mismo nombre y el mismo tamaño.
Translated by google.
 
Top