Tengo una aplicación relacionadas con las matemáticas que he hecho que realmente me gustaría hacer un teclado personalizado suave para. Tendría atributos como un teclado numérico y caracteres especiales como pi y símbolos de raíz cuadrada integrados. Me gustaría que reemplazara el teclado predeterminado solo para esa aplicación, y solo abriría el teclado que desarrollé para esta aplicación. Mi pregunta es ¿cómo hago eso? ¿Hago un "teclado" de diseños de tabla y un grupo de botones que se abren cuando hago clic en el campo de texto, o hago uso del diseño del teclado?¿Cómo desarrollar un teclado personalizado para la aplicación Android?
Respuesta
Podría hacer un RelativeLayout, con filas de botones como un teclado en la parte inferior de la pantalla (usando diseños lineales), o si necesita un teclado de todo el sistema, vería Hackerskeyboard fuente para un ejemplo .
Ok, tengo el diseño que quiero hecho, pero mis campos de texto se encuentran en la parte inferior de la pantalla y se ocultan cuando me tire hacia arriba el diseño. –
¿Se puede publicar el diseño? – NoBugs
No debe crear un diseño de tabla y un montón de botones, que es una interfaz de usuario familiar y crea una mala experiencia de usuario. Ver esta respuesta acerca de cómo crear un teclado personalizado suave que es idéntica a la plataforma de teclado en pantalla, pero contiene las claves que necesita: android app specific soft keyboard
- 1. Android: teclado personalizado y acción
- 2. Cómo desarrollar la aplicación de Realidad Aumentada para Android
- 3. Cómo crear un teclado personalizado
- 4. Registro personalizado para Android Aplicación
- 5. cómo desarrollar la aplicación VOIP para iphone
- 6. crear diseño de teclado android personalizado
- 7. Teclado de Android personalizado Problema de enfoque
- 8. Cómo desarrollar la aplicación de alarma de Android
- 9. cómo hacer un calendario personalizado en la aplicación de Android?
- 10. Android y iOS: ¿Cómo desarrollar para ambos?
- 11. ¿Es posible desarrollar Android para Android?
- 12. Usando Python para desarrollar la aplicación web
- 13. ¿Necesito un dispositivo Android real para desarrollar una aplicación Android para Marketplace?
- 14. ¿Cómo puedo desarrollar para Android en Emacs?
- 15. Crear teclado internacional personalizado para iPhone
- 16. Crear un álbum personalizado en la aplicación Android Gallery
- 17. Cómo crear un UIAlertView personalizado en la aplicación para iphone
- 18. Teclado de iPhone personalizado
- 19. teclado suave específico para aplicaciones Android
- 20. Android para iniciar la aplicación
- 21. Teclado personalizado: inputView: cómo cambiar el tamaño del teclado?
- 22. Accesos directos de teclado de Javascript para la aplicación web
- 23. Teclado suave de Android personalizado Texto del botón "Hecho"?
- 24. ¿Cómo hacer un pincel personalizado para lienzo en Android?
- 25. ¿Necesito un teléfono desarrollador de Android para desarrollar aplicaciones para la plataforma Android?
- 26. Teclado personalizado del iPad GUI
- 27. Android: cómo agregar un teclado virtual personalizado cuando se selecciona el campo de formulario en WebView
- 28. Cómo hacer un diccionario personalizado en Android
- 29. Desarrollar aplicación de alarma
- 30. usando osgi para desarrollar una aplicación
El Wolfram: Alfa aplicación hace esto. –