Cómo cambiar los dígitos del 1 al 100 en cada código de Android de rotación de pantalla

Un código de bucle de muestra

Creo que estás pidiendo un código completo, apuesto. Te daré algo mejor. El concepto y algunos códigos .. jajaja.

Piensa en cómo va a funcionar la aplicación. Cada vez que se cambia la orientación, el número aumenta en uno (n + 1). Por lo tanto, vamos a crear un comando de bucle que permanecerá ejecutándose y se interrumpirá cuando el número sea igual a 100.

primero confirme la orientación del dispositivo y agregue un código que confirme que la orientación ha cambiado. Debajo del código, agregue el código de incremento. Puedes usar un código simple como

int ++

también puedes agregar un argumento while

while (int <100) {
int ++;
si int = 100
descanso;
}

entiendes el concepto? Puede desarrollar Android más fácilmente después de conocer cómo funciona y reacciona la plataforma. Es mejor aprender la mentalidad de Android que, con el tiempo, llega a comprender mejor al desarrollar aplicaciones y obtener los errores.

Si desea contar la cantidad de veces que gira la pantalla de Android, puede usar un pequeño truco. Coloque una vista oculta (configure la visibilidad en View.GONE) en la versión horizontal del diseño, que no está presente en la versión vertical. Luego puede usar findViewById e intentar encontrar esa vista. Si no está presente, estás en vertical, de lo contrario estás en horizontal.

Ahora solo necesita almacenar en algún lugar la última orientación y un contador e implementar una verificación en el método onResume ().

Tal vez hay mejores opciones. Quizás haya un evento que le notifique la rotación de la pantalla. Mira los documentos y Google.