tragamonedas slotomania playtika para monedas juegos juego gratis descargar celular casino bonus android android-layout android-listview

android - para - slotomania slots tragamonedas de casino gratis playtika



Implementación de rueda personalizada o máquina tragamonedas Android (4)

Necesito implementar un control tipo rueda (una máquina tragamonedas) como en la imagen.

Pero los bordes (la posición entre los elementos) de cada elemento deben suavizarse para que se vea como un globo terráqueo como la tierra. Esta es una captura de pantalla de la aplicación para iPhone obtenida de una biblioteca para iPhone. Lo quiero en Android. Revisé la rueda de Kankan (rueda de Android) pero no sirve para mis necesidades. Sin embargo, es un comportamiento cíclico necesario para mí. Y revisé el siguiente enlace también.

http://developer.sonymobile.com/2010/06/23/android-tutorial-making-your-own-3d-list-part-3/

Jugué con lienzo y matriz con algunos valores para los métodos de pretraducción de la escala de traducción de postproducción, etc. Pero no tengo ni idea de cómo funciona, qué impacto tendrá sobre un valor específico de sesgo, etc. Cuando discutí con los diseñadores de IU, me dijo que para lograr este diseño de pantalla use la propiedad "sesgar" o "perspectiva". Pero no tengo ni idea de cómo sesgar o aplicar perspectiva a una imagen en Android. Intenté aplicar algunos valores para sesgar el método drawChild () de la vista de lista personalizada (utilicé la implementación de vista de lista de este enlace http://developer.sonymobile.com/2010/06/23/android-tutorial-making -your-own-3d-list-part-3 / ). Pero la vista se hizo invisible.

No puedo usar el comportamiento de escala de la matriz porque insertará espacios entre cada vista de niño.

Necesito saber cómo implementará los siguientes comportamientos también. Las necesidades son

  1. Una vez que el usuario intente desplazarse, comprobará el umbral y se desplazará solo si el umbral es superior a un umbral configurado.

  2. Los elementos se desplazan cíclicamente, en un sentido que, después del último elemento, la rueda muestra el primer elemento y así sucesivamente. Si solo hay un artículo, entonces la rueda debe llenarse con el único elemento.

  3. Una vez que se desplaza la vista, todos los toques quedan deshabilitados hasta que la rueda termina.

  4. La rueda debe desplazarse por un tiempo determinado específico (para calcular el regalo desde la parte posterior y determinar qué elemento debe estar en el centro de la vista.

  5. Cuando establecemos un elemento para ser seleccionado con los métodos setSelected () o setSelection () como en kankan wheel demo (rueda de Android), la rueda debe desacelerarse gradualmente a la posición especificada en lugar de detener la rueda en esa posición.




No sé qué tan cerca está de lograr su objetivo, pero es posible que desee omitir el uso de clases de Android y utilizar un motor 3D como Cocos 3D para Android. Importar un modelo y hacer que se pueda hacer clic en los lugares correctos y todo ese tipo de cosas se abstraería para usted, de modo que no pierda el tiempo jugando con otras cosas.


Intente esto, mantenga 6 vistas 5 como se muestra en la imagen y una en reserva. Cuando la vista 1 está fuera del alcance, la vista de reserva entró con la siguiente imagen y la vista 1 se convirtió en la vista de reserva. De manera similar, debe renderizar el ciclo tantas veces como desee.

The width grows while it moves from bottom to center and shrinks when it rolls towards top