Home Menu

Menu



Tasker Para hablar de todo lo relacionado con la aplicación tasker


 
Herramientas
  #1  
Viejo 01/03/14, 23:44:41
Avatar de carcacia
carcacia carcacia no está en línea
Miembro del foro
Mensajes: 258
 
Fecha de registro: feb 2009
Localización: Coruña
Mensajes: 258
Modelo de smartphone: Bq Aquaris 5
Mencionado: 0 comentarios
Tagged: 0 hilos
Varias dudas con la opción "Menú" en las escenas.

Hola. Bueno, primero decir que nunca antes había creado un menú en una escena, y lo que me esperaba era el típico recuadro de una linea de alto con un botón para desplegar y ahí obtener una lista completa donde elegir la opción deseada. Pero lo cierto es que me he encontrado con varios inconvenientes.
El primero ese, es realmente un recuadro con todos los Items que le pongas, y si la altura es menor a que se vean todas las opciones, se puede desplazar arriba y abajo, pero no es lo que buscaba. No se si hay como solucionarlo, si no, ya me inventaré algo con una escena de tamaño pequeño o algo así.
La segunda, no se si soy yo o es el Tasker, pero a los Items no se les puede editar el tamaño y color del texto, más que nada pq no hay tales opciones, o al menos yo no las veo.
Un saludo

Última edición por carcacia Día 14/03/14 a las 22:38:38
Responder Con Cita


  #2  
Viejo 01/03/14, 23:58:36
Avatar de mlesir
mlesir mlesir no está en línea
Usuario muy activo
Mensajes: 2,263
 
Fecha de registro: abr 2012
Mensajes: 2,263
Modelo de smartphone: OnePlus One,BQ Edison1, GoogleChrome,
Versión de ROM: 4.4 Cyanogen
Tu operador: Pepephone
Mencionado: 36 comentarios
Tagged: 2 hilos
Lo de los menús es así. No hay otra forma.
Lo segundo lo de los items: veras que tienes abajo disposición. Ahí puedes elegir la "escena" que utiliza para los items.
Puedes coger la escena que trae por defecto tasker. La clonas y la cambias a tu gusto. Luego en disposición eliges que te muestre los items según tu escena para items.

EDITO: exactamente que quieres hacer con lo de menú? Igual existe una manera.
Responder Con Cita
  #3  
Viejo 02/03/14, 11:03:44
Avatar de carcacia
carcacia carcacia no está en línea
Miembro del foro
Mensajes: 258
 
Fecha de registro: feb 2009
Localización: Coruña
Mensajes: 258
Modelo de smartphone: Bq Aquaris 5
Mencionado: 0 comentarios
Tagged: 0 hilos
La idea es poder elegir visualmente entre 6 opciones, (6 tipos de Hormigón para el caso), y dependiendo de cual elijas, habrá dos variables que tomarán valores diferentes.
Mi idea, para dejarlo con buen aspecto, era que fuese un desplegable, igual que por ejemplo, en estes propios editores de texto del foro de aquí de HTCMania lo son los de tipo de letra y tamaño de letra: Un recuadro, donde se muestra una opción por defecto, con la flechita hacia abajo en el lateral, y que al darle se abra el desplegable con el todas las opciones y puedas elegir una.

Creo que lo podría hacer con otra miniescena, que se abra como diálogo por ejemplo, donde poder escoger entre los 6 Items y que al darle a uno establezca ls valores de las variables para ese caso y luego destruya esa escena. Pero creo que será casi imposible que se situe en el sitio adecuado, aparte de que debo controlar de alguna forma el tamaño que tendrá dependiendo de la resolución del dispositivo (parecido al que había hecho para el tamaño de texto).

Espero haberme explicado, seguiré trasteando, a ver si encuentro una solución que me satisfaga. Un saludo
Responder Con Cita
  #4  
Viejo 02/03/14, 17:47:53
Avatar de mlesir
mlesir mlesir no está en línea
Usuario muy activo
Mensajes: 2,263
 
Fecha de registro: abr 2012
Mensajes: 2,263
Modelo de smartphone: OnePlus One,BQ Edison1, GoogleChrome,
Versión de ROM: 4.4 Cyanogen
Tu operador: Pepephone
Mencionado: 36 comentarios
Tagged: 2 hilos
Una posible solución puede ser utilizar un elemento menú. Estaría oculto hasta que se le da a la flecha desplegar que la vuelve visible.
Responder Con Cita
  #5  
Viejo 06/03/14, 19:44:59
Avatar de gonza28
gonza28 gonza28 no está en línea
Desarrollador
Mensajes: 4,191
 
Fecha de registro: feb 2012
Localización: INTERESA?
Mensajes: 4,191
Modelo de smartphone: Samsung Galaxy Note 4
Versión de ROM: Android Lollipop 5.1.1
Tu operador: Personal
Mencionado: 6 comentarios
Tagged: 0 hilos
usa el elemnto "Rueda". creo que eso es lo que necesitas.
Responder Con Cita
  #6  
Viejo 06/03/14, 22:02:01
Avatar de mlesir
mlesir mlesir no está en línea
Usuario muy activo
Mensajes: 2,263
 
Fecha de registro: abr 2012
Mensajes: 2,263
Modelo de smartphone: OnePlus One,BQ Edison1, GoogleChrome,
Versión de ROM: 4.4 Cyanogen
Tu operador: Pepephone
Mencionado: 36 comentarios
Tagged: 2 hilos
Premio para gonza28. Si señor, lo de la rueda es justo lo que buscas creo.
Al ser un elemento de la nueva versión todavía no lo había probado pero en una prueba rápida es justo lo que buscas.. claro que con ese nombre tan descriptivo jeje. Como se nota que Gonza pilota las escenas...
Por cierto lo de las escenas ha cambiado una pasada, ahora tienes muchísimas más posibilidades, eventos de tecla, variables internas, iconos en los títulos de las escenas, etc.
Responder Con Cita
  #7  
Viejo 07/03/14, 04:43:07
Avatar de gonza28
gonza28 gonza28 no está en línea
Desarrollador
Mensajes: 4,191
 
Fecha de registro: feb 2012
Localización: INTERESA?
Mensajes: 4,191
Modelo de smartphone: Samsung Galaxy Note 4
Versión de ROM: Android Lollipop 5.1.1
Tu operador: Personal
Mencionado: 6 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por mlesir Ver Mensaje
Premio para gonza28. Si señor, lo de la rueda es justo lo que buscas creo.
Al ser un elemento de la nueva versión todavía no lo había probado pero en una prueba rápida es justo lo que buscas.. claro que con ese nombre tan descriptivo jeje. Como se nota que Gonza pilota las escenas...
Por cierto lo de las escenas ha cambiado una pasada, ahora tienes muchísimas más posibilidades, eventos de tecla, variables internas, iconos en los títulos de las escenas, etc.
La rueda está muy bien pensada y es un elemento nativo de Android. Esta de lujo. Las escenas ahora cambiaron mucho para bien. El problema que no ha podido solucionar es que si creas una escena en un teléfono de 4.7x1280 por ejemplo, en la escena pones un menú. Luego compilar eso. Si instalas ese apk en un teléfono más pequeño, el menú no se escala.

Otra cosa que no logro entender aún y si lo sabes ya, saca un tuto que será bienvenido es la función Etiqueta de pestañas.
Responder Con Cita
  #8  
Viejo 07/03/14, 09:58:33
Avatar de carcacia
carcacia carcacia no está en línea
Miembro del foro
Mensajes: 258
 
Fecha de registro: feb 2009
Localización: Coruña
Mensajes: 258
Modelo de smartphone: Bq Aquaris 5
Mencionado: 0 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por gonza28 Ver Mensaje
usa el elemnto "Rueda". creo que eso es lo que necesitas.
Genial, gracias, si era lo que buscaba. Cachis, ahora que me había hecho unas escenas de pequeño tamaño que se abrian como diálogo al pulsar.... Pero bueno, esta es mejor solución.

Cita:
Originalmente Escrito por gonza28 Ver Mensaje
Las escenas ahora cambiaron mucho para bien. El problema que no ha podido solucionar es que si creas una escena en un teléfono de 4.7x1280 por ejemplo, en la escena pones un menú. Luego compilar eso. Si instalas ese apk en un teléfono más pequeño, el menú no se escala.
O sea, que le pasa como al texto? no se escala como las demás cosas, no? Entonces habrá que probar a ver si se puede hacer con una equivalencia, como la que en su día hice para escalar el texto:
http://www.htcmania.com/showthread.php?t=776343
Ya iré probando y os cuento por aquí cuando lo tenga, sea para bien o para mal

Un saludo
Responder Con Cita
  #9  
Viejo 07/03/14, 10:13:51
Avatar de carcacia
carcacia carcacia no está en línea
Miembro del foro
Mensajes: 258
 
Fecha de registro: feb 2009
Localización: Coruña
Mensajes: 258
Modelo de smartphone: Bq Aquaris 5
Mencionado: 0 comentarios
Tagged: 0 hilos
Bueno, he estado trasteando con la rueda, y me surge una duda. En mi proyecto, en una de las ruedas, tendría que haber 6 items, y al seleccionar cualquiera de ellos, cambia el valor de 4 variables diferentes (para usar luego en otros sitios).
Mi duda con la rueda, es q en la pestaña de los items, hay un botón de acción al lado, q solo permite colocar una acción. Entiendo que lo que debo es hacer una tarea aparte que englobe las las 4 variables, y luego en ese botón de acción, ejecutar esa tarea? Porque me parece un tanto enfarragoso. Se me escapa algo?
Responder Con Cita
  #10  
Viejo 07/03/14, 10:31:19
Avatar de gonza28
gonza28 gonza28 no está en línea
Desarrollador
Mensajes: 4,191
 
Fecha de registro: feb 2012
Localización: INTERESA?
Mensajes: 4,191
Modelo de smartphone: Samsung Galaxy Note 4
Versión de ROM: Android Lollipop 5.1.1
Tu operador: Personal
Mencionado: 6 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por carcacia Ver Mensaje
Genial, gracias, si era lo que buscaba. Cachis, ahora que me había hecho unas escenas de pequeño tamaño que se abrian como diálogo al pulsar.... Pero bueno, esta es mejor solución.



O sea, que le pasa como al texto? no se escala como las demás cosas, no? Entonces habrá que probar a ver si se puede hacer con una equivalencia, como la que en su día hice para escalar el texto:
http://www.htcmania.com/showthread.php?t=776343
Ya iré probando y os cuento por aquí cuando lo tenga, sea para bien o para mal

Un saludo
Ok. Si, el menú es la pega que no se escala, tengan cuidado por que se ve terrible en pantallas más chicas.
Si encuentras algo no olvides





Cita:
Originalmente Escrito por carcacia Ver Mensaje
Bueno, he estado trasteando con la rueda, y me surge una duda. En mi proyecto, en una de las ruedas, tendría que haber 6 items, y al seleccionar cualquiera de ellos, cambia el valor de 4 variables diferentes (para usar luego en otros sitios).
Mi duda con la rueda, es q en la pestaña de los items, hay un botón de acción al lado, q solo permite colocar una acción. Entiendo que lo que debo es hacer una tarea aparte que englobe las las 4 variables, y luego en ese botón de acción, ejecutar esa tarea? Porque me parece un tanto enfarragoso. Se me escapa algo?
Si. Que cada ítem accione una tarea.
Responder Con Cita
  #11  
Viejo 07/03/14, 15:42:52
Avatar de carcacia
carcacia carcacia no está en línea
Miembro del foro
Mensajes: 258
 
Fecha de registro: feb 2009
Localización: Coruña
Mensajes: 258
Modelo de smartphone: Bq Aquaris 5
Mencionado: 0 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por gonza28 Ver Mensaje
Ok. Si, el menú es la pega que no se escala, tengan cuidado por que se ve terrible en pantallas más chicas.
Si encuentras algo no olvides
Nada, estuve trasteando, y el problema es que los ajustes de tamaño, a diferencia de los de tamaño de texto, no dejan poner una variable en lugar del valor de ancho o alto.
Por tanto, como bien dices, si no lo escala, es un problema en las pantallas con baja resolución. Esto me tira para atrás el usar la rueda, tendré que probar a ver como se ve en el de mi novia, que tiene menos resolución, y ya os contaré...
Responder Con Cita
  #12  
Viejo 08/03/14, 00:57:44
Avatar de gonza28
gonza28 gonza28 no está en línea
Desarrollador
Mensajes: 4,191
 
Fecha de registro: feb 2012
Localización: INTERESA?
Mensajes: 4,191
Modelo de smartphone: Samsung Galaxy Note 4
Versión de ROM: Android Lollipop 5.1.1
Tu operador: Personal
Mencionado: 6 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por carcacia Ver Mensaje
Nada, estuve trasteando, y el problema es que los ajustes de tamaño, a diferencia de los de tamaño de texto, no dejan poner una variable en lugar del valor de ancho o alto.
Por tanto, como bien dices, si no lo escala, es un problema en las pantallas con baja resolución. Esto me tira para atrás el usar la rueda, tendré que probar a ver como se ve en el de mi novia, que tiene menos resolución, y ya os contaré...
Yo he intentado de todo. sinembargo las imagenes, textos, rectangulo etc. etc. todo se puede escalar. creo que tendria que agregar la deteccion de densidad de pantalla. el manu es viital. puedes agrupar muchas cosas alli de manera elegante y a propiada y facil.
Responder Con Cita
  #13  
Viejo 14/03/14, 13:03:14
Avatar de cace0353
cace0353 cace0353 no está en línea
Usuario muy activo
Mensajes: 504
 
Fecha de registro: may 2010
Localización: Arenys de Mar (B)
Mensajes: 504
Modelo de smartphone: Pixel 8 Pro - 256 Gb.
Versión de ROM: Stock
Versión de Radio: Stock
Tu operador: Jazztel
Mencionado: 11 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por carcacia Ver Mensaje
Bueno, he estado trasteando con la rueda, y me surge una duda. En mi proyecto, en una de las ruedas, tendría que haber 6 items, y al seleccionar cualquiera de ellos, cambia el valor de 4 variables diferentes (para usar luego en otros sitios).
Mi duda con la rueda, es q en la pestaña de los items, hay un botón de acción al lado, q solo permite colocar una acción. Entiendo que lo que debo es hacer una tarea aparte que englobe las las 4 variables, y luego en ese botón de acción, ejecutar esa tarea? Porque me parece un tanto enfarragoso. Se me escapa algo?
Pensaba que si agrupas estas 4 variables en una matriz (variable compuesta con los 4 valores usando 3 separadores) al seleccionar el Item te leeria los 4 valores de una vez. Luego podrias, con Separar-Variable, recuperarlos y usarlos individualmente.

He probado la Rueda pero a mí no me acaba de funcionar. Cuando selecciono uno de los elementos del desplegable (Item) no me asigna los valores que se muestran en pantalla a la variable que he puesto en el Item.

Lo cierto es que este elemento de las escenas está poco documentado.

Última edición por cace0353 Día 14/03/14 a las 15:43:41
Responder Con Cita
  #14  
Viejo 14/03/14, 17:34:07
Avatar de cace0353
cace0353 cace0353 no está en línea
Usuario muy activo
Mensajes: 504
 
Fecha de registro: may 2010
Localización: Arenys de Mar (B)
Mensajes: 504
Modelo de smartphone: Pixel 8 Pro - 256 Gb.
Versión de ROM: Stock
Versión de Radio: Stock
Tu operador: Jazztel
Mencionado: 11 comentarios
Tagged: 0 hilos
Bueno, creo que he dado con parte del "intringulis" de la Rueda.

Pienso que quieres que en el desplegable de la rueda te aparezcan las 6 posibles condiciones (el texto, no la variables) que és la opción "elegante" y limpia.

Supongamos que los nombres de estas condiciones son: Caso de lluvia floja, Caso de lluvia normal, Caso de lluvia intensa, Caso de nevada, Caso de granizo, Caso salvese quien pueda.
(Estos textos seran los que se mostraran al desplegar la Rueda)

Pasos:
1.- Creas una matriz (variable %Casos) con estas 6 cadenas de texto utilizando de separador p.e. el signo de admiración "!":

Variable > Establecer variable > Variable: %Casos Texto: Caso de lluvia floja!Caso de lluvia normal!Caso de lluvia intensa!Caso de nevada!Caso de granizo!Caso salvese quien pueda (ojo, sin acabar en !)
Recuerda: Esta será la matriz que se va a mostrar en el desplegable Rueda.

2.- Creas otra matriz (variable %Pares) que contenga los 6 pares de valores correspondientes a los 6 casos separados p.e. otra vez con "!" y los dos elementos de cada par con ";":

Variable > Establecer variable > Variable: %Valores Texto: par1.a;par1.b!par2.a;par2.b!par3.a;par3.b!.... !par6.a;par6.b

Así los valores de matriz %Pares al utilizar la acción Separar variable utilizando el separador ! serán las siguientes matrices-hija:
%Pares(1)=par1.a;par1.b
%Pares(2)=par2.a;par2.b
..........
€Pares(6)=par6.a;par6.b

Luego, utilizando Separar Variable a una de las matrices-hija %Pares(indice), utilizando el separador ; tendras las matrices-nieta que contendrán cada una el par de valores numéricos que, a la postre és lo que necesitas.

Ahora viene lo "misterioso" del asunto y con lo que me he estado peleando un buen rato: COMO O DE DONDE OBTENGO EL VALOR "indice"? Es decir, como recupero el valor del item seleccionado en el desplegable?

Vamos a verlo:

Abre Tasker, luego, en Escenas, abre la escena que contiene la RUEDA. Clica encima y se abre la ventana de edición. En ITEM SELECT añade una acción Variable > Establecer variable. Como nombre puedes poner %Valores y en la selección de variable eliges el símbolo de la etiqueta. Al principio eliges la variable %Pares, luego con el teclado escribes un "(" vuelves a la etiqueta y entre las variables locales del principio, seleccionas %tap_index. Quedará escrito así: %Pares(%tap_index). Aquí está el secreto: esta variable local guarda el índice seleccionado en el desplegable! Lo que has hecho, pues, és asignar a %Valores el %Pares(indice) que le corresponde al caso seleccionado en la Rueda ...

Lo que sigue ya no tiene secreto. Los valores de los dos coeficientes que necesitas para operar los obtendrás utilizando de nuevo la acción Separar Variable sobre %Valores con el separador ;

Espero que te funcione! y Buen fin de semana.
Responder Con Cita
  #15  
Viejo 14/03/14, 20:15:52
Avatar de mlesir
mlesir mlesir no está en línea
Usuario muy activo
Mensajes: 2,263
 
Fecha de registro: abr 2012
Mensajes: 2,263
Modelo de smartphone: OnePlus One,BQ Edison1, GoogleChrome,
Versión de ROM: 4.4 Cyanogen
Tu operador: Pepephone
Mencionado: 36 comentarios
Tagged: 2 hilos
Creo que no entiendo casi nada! A ver...
Por un lado una variable con valores y separadores no es una matriz (y en realidad, caso de lo fuera, deberías decir creo Array aunque esto no estoy nada seguro, no se si son términos equivalentes. Yo al menos considero que no pero puedo estar muy equivocado ). Cuando la separes Si será un array, es decir te creará una misma variable con subindices.
Si en la rueda le pones como fuente un array la rueda te lo muestra sin problema.
Ahora el problema cual es? Es que no lo pillo, que una vez que elegís un ítem no cambian otras variables o que? Están las variables en esa escena o no? O acaso lo que se busca es que si pulso un ítem cambien algunos de los items mismos?
Por otro lado es cierto q solo podemos poner una accion en cada item pero:
Se puede usar la acción realizar tarea o..
Se puede utilizar %tap_index que te dice el ítem que se ha pulsado y la pestaña de item pulsado. A partir de ahí con if xej se le pueden poner todas las acciones que quieras a la pulsación de por ejemplo el ítem 1.
Ya con lo de los pares mi desconocimiento de que puñetas quieres y estas haciendo es monumental! Jeje no entiendo absolutamente nada! En fin últimamente ando un poco espeso.
Pues esta parte de las escenas cómo es nueva es de lo más documentado, aunque estoy de acuerdo q aun así es muy escueto.
En fin si quiere que como no entiendo lo que decís no se si lo que habéis construido se puede mejorar. Me da la intuición de que es demasiado embrollo (eso sí ingenioso un rato) pero ya digo que no lo pillo. Culpa mía.
Responder Con Cita
  #16  
Viejo 14/03/14, 20:48:58
Avatar de cace0353
cace0353 cace0353 no está en línea
Usuario muy activo
Mensajes: 504
 
Fecha de registro: may 2010
Localización: Arenys de Mar (B)
Mensajes: 504
Modelo de smartphone: Pixel 8 Pro - 256 Gb.
Versión de ROM: Stock
Versión de Radio: Stock
Tu operador: Jazztel
Mencionado: 11 comentarios
Tagged: 0 hilos
Hola mlesir,

Antes que nada decir que, a lo mejor, no entendemos el problema que plantea carcacia de la misma manera. Yo entiendo que (aparte del tema de las resoluciones gráficas, en el que no me meto) el compañero pretende que al elegir una opción del desplegable (que se le muestra como una situación inteligible en lugar de una serie de números) se asignen a dos variables cuyo valor dependa del item seleccionado y que en alguna otra tarea del programa van a ser operadas para obtener un resultado numérico. Post #3

La solución que propongo és la de establecer dos matrices de una sola linea o arrays (como prefieras) paralelas, de manera que si elijo en el primer array el 4º elemento ("Caso de nevada" en el ejemplo que puse) obtenga su índice: 4 con %tap_index y lo aprovecho para extraer del 2º array (%Pares) el array-hijo que contiene el par de valores de índice 4,és decir %Pares(4). La propuesta és con 2 valores pero comprenderás que puede hacerse con cualquier nº. A lo mejor si tengo 5 valores no llamaria %Pares al array, claro!

Disculpa la utilización improcedente del término matriz en lugar de array, cosas de mi bisoñez en esto de Tasker.

Buen fin de semana a todos

Última edición por cace0353 Día 14/03/14 a las 20:57:55
Responder Con Cita
Gracias de parte de:
  #17  
Viejo 14/03/14, 22:36:41
Avatar de carcacia
carcacia carcacia no está en línea
Miembro del foro
Mensajes: 258
 
Fecha de registro: feb 2009
Localización: Coruña
Mensajes: 258
Modelo de smartphone: Bq Aquaris 5
Mencionado: 0 comentarios
Tagged: 0 hilos
A ver, a ver. No nos liemos. Creo que la culpa de este lío ha sido mía por no cambiar el estado del tema a Solucionado. Cace, te agradezco el esfuerzo, pero lo que buscaba es más sencillo y ya lo tengo resuelto.
Tengo dos ruedas:
Una para elegir entre 6 tipos de Hormigón, según el tipo de hormigón, una variable cambia de valor para luego usarla en una formula. Como solo es una variable, establezco directamente cada valor para esa variable en la acción única de los items.
La segunda rueda es para elegir el tipo de acero, que son 2. Pero en este caso, según uno u otro, lo que cambian es el valor de 4 variables, porque se usan en diferentes formulas, pero siempre según el tipo elegido. Por tanto, lo que he hecho es, dos tareas, llamemosle Acero1 y Acero2, en cada una, hay 4 Establecer variable con las %Variable1, %Variable2,%Variable3, y %Variable4 con unos valores en una tarea y otros en la otra.
Y en la rueda, en la acción del Item, uso Realizar Tarea.

La verdad es que una vez jugado un poco con la rueda es facil, y es bastante útil. Lo que no entiendo, y ha sido mi fallo inicial, es el nombre. Quizás sea por mi falta de conocimientos del léxico informático, pero para mi eso es un menú de toda la vida, y una rueda, lo entiendo como algo que deslizas hacia arriba o hacia abajo, en plan para establecer un valor de una serie, como de 1 a 100 o algo del estilo.

Pd. Creo que puedo cambiar el titulo a solucionado
Responder Con Cita
Los siguientes 2 usuarios han agradecido a carcacia su comentario:
Respuesta

Estás aquí
Regresar   HTCMania > Todo sobre Android > Otro software para Android > Tasker


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:50:01 (GMT +2)

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