2012-08-28 17 views
8

Creé un pequeño teclado para reemplazar el teclado estándar de Android. ¿Qué debo hacer para configurar mi teclado como entrada estándar en mi aplicación? GraciasCómo configurar mi teclado personal como entrada estándar en mi aplicación

+1

no lo haga. Use el teclado predeterminado del sistema. Algunas personas tienen teclados físicos, ¿sabes? Puede lanzar su teclado como una aplicación independiente que la gente puede usar para reemplazar el teclado predeterminado si lo desea. Pero diferentes teclados aplicación por aplicación es una pesadilla de usabilidad. –

+0

Explico en detalle mi problema. Básicamente usando mi teclado, los tamaños de EditText no coinciden con el texto que agrego. ¿por qué? – David

Respuesta

0

Creo que puede ser de ayuda. Puede ocultar el sistema keyoboard usado clase InputMethodManager. Y después de esto haz onFocusListener en tu EditText y si tienes clase de llamada de enfoque tú mismo.

0

para que la primera se necesita para crear un diseño de teclado ... u tiene que personalizar y que incluye .. entonces ese teclado con su diseño, donde se necesita mostrar ur Teclado personal .. como esta

<include android:id="@+id/Kinclude" android:layout_width="wrap_content" android:layout_height="wrap_content" layout="@layout/keypad" android:visibility="invisible" />

y escribir un evento de clic para su EditarTexto y mostrar este teclado cuando se hace clic EditarTexto ....

Gracias ...

Cuestiones relacionadas