El único teclado que combina un algoritmo de autocorrección de alta calidad con gráficos animados impresionantes.
Teclado Wave eleva la personalización del teclado a un nuevo nivel. Es el primer teclado de Android que soporta temas animados. Si deseas un teclado que luzca increíble y haga que tu dispositivo sea único, instálalo ahora.
Es la combinación perfecta de animaciones sorprendentes, un auto corrector inteligente, más de 800 emojis, fuentes y sonidos personalizados, efectos de fuente geniales y más de 20 idiomas y diseños de teclado locales. Todo esto te ofrece una experiencia única y personalizada.
Los temas del teclado han sido diseñados con gran atención a los detalles, garantizando la mejor experiencia de uso.
DISEÑO ANIMADO IMPRESIONANTE
Teclado Wave es la primera aplicación personalizada de Android que te brinda los temas más increíbles con gráficos y animaciones impresionantes.
MÁS DE 800 EMOJIS PARA CONVERSACIONES EXPRESIVAS
Para conversaciones realmente personales, disponemos de más de 800 emojis compatibles con más del 99% de los dispositivos Android.
Codigo de Fuentee
package com.example.mykeyboard;
import android.inputmethodservice.InputMethodService;
import android.inputmethodservice.Keyboard;
import android.inputmethodservice.KeyboardView;
import android.view.View;
import android.view.inputmethod.InputConnection;
public class CustomKeyboardService extends InputMethodService
implements KeyboardView.OnKeyboardActionListener {
private KeyboardView keyboardView;
private Keyboard keyboard;
@Override
public View onCreateInputView() {
keyboardView = (KeyboardView) getLayoutInflater().inflate(R.layout.keyboard_view, null);
keyboard = new Keyboard(this, R.xml.keyboard);
keyboardView.setKeyboard(keyboard);
keyboardView.setOnKeyboardActionListener(this);
return keyboardView;
}
@Override
public void onKey(int primaryCode, int[] keyCodes) {
InputConnection inputConnection = getCurrentInputConnection();
if (inputConnection != null) {
switch (primaryCode) {
case Keyboard.KEYCODE_DELETE:
inputConnection.deleteSurroundingText(1, 0);
break;
case Keyboard.KEYCODE_DONE:
inputConnection.sendKeyEvent(new KeyEvent(KeyEvent.ACTION_DOWN, KeyEvent.KEYCODE_ENTER));
break;
default:
char code = (char) primaryCode;
inputConnection.commitText(String.valueOf(code), 1);
}
}
}
// Implement other methods from OnKeyboardActionListener as needed
@Override
public void onPress(int primaryCode) {}
@Override
public void onRelease(int primaryCode) {}
@Override
public void onText(CharSequence text) {}
@Override
public void swipeLeft() {}
@Override
public void swipeRight() {}
@Override
public void swipeDown() {}
@Override
public void swipeUp() {}
}
AUTOCORRECCIÓN INTELIGENTE
Nuestro algoritmo de autocorrección te ayuda a escribir de manera fácil y precisa sin mucho esfuerzo.
FUENTES Y SONIDOS PERSONALIZADOS
La experiencia personalizada no estaría completa sin fondos y sonidos personalizados. Cada tema viene con sus propias fuentes y sonidos, pero puedes modificarlos en cualquier momento.
EFECTOS DE FUENTE GENIALES
Personaliza aún más cualquier tema con efectos de fuente como negrita, cursiva, sombra interna, sombra externa y brillo exterior.
SOPORTE MULTILINGÜE
Ofrecemos autocorrección y diccionarios de predicción en varios idiomas.
SOPORTE DE COMANDOS DE VOZ
Si tienes las manos ocupadas y no puedes escribir, usa la precisa opción de comandos de voz.