Quando si crea un IME per Android, è necessario supportare la tastiera su schermo (OSK) sovrascrivendo molti dei metodi InputMethodService come onCreateInputView().IME Android personalizzato utilizzano la tastiera predefinita sullo schermo
C'è un modo per utilizzare la tastiera su schermo dall'IME predefinito dell'utente. Ad esempio, diciamo che l'IME predefinito di Android è il loro IME predefinito. Quando utilizzo il mio IME c'è un modo per usare l'OSK dall'IME predefinito di Android invece di dover gestire manualmente l'intera cosa (inclusa la previsione, ecc.). Non voglio sostituire gli utenti sulla tastiera dello schermo con questo IME.
In alternativa, potrei probabilmente inserire la sorgente per la tastiera Android predefinita e usarla.
Credo che la tua idea di importarlo dal codice open source Android sia la soluzione migliore. –
Ci sto lavorando. La sorgente Android LatinIME sembra essere abbastanza dipendente dall'essere compilata all'interno di AOSP. – Halsafar