2013-09-10 2 views
0

Я создал проект андроида -> мягкая клавиатура. Я изменил - название проекта, - в манифесте андроида службы: имя = «хх» и - в strings.xml ххМетод ввода мягкой клавиатуры Android не отображается в меню

я успешно развернут проект по моей галактике асе, и когда я иду в EditText в сообщениях и удерживайте поле Edittext -> Метод ввода. Я подумал, что теперь мне придется показывать свою «xx» клавиатуру или что-то в этом роде, но нет нового поля, доступного только «Swype» и «Samsung keyboard».

Нужно ли мне что-то делать в проекте, чтобы он показывал мне мою новую созданную клавиатуру в этом меню?

Благодарим за ответы!

+0

ОК, я установил флажок в настройках, и я успешно активировал образец клавиатуры, но в то время, когда я его активировал, я получаю ошибку: 09-10 20: 37: 10.084: E/AndroidRuntime (31534)): java.lang.RuntimeException: не удалось создать экземпляр сервиса com.example.android.softkeyboard.SoftKeyboard: java.lang.ClassNotFoundException: com.example.android.softkeyboard.SoftKeyboard в загрузчике dalvik.system.PathClassLoader [/ data/app/com.example.android.softkeyboard-1.apk] – user1396057

ответ

0

андроид: имя "..." в сервисе mainifest должно быть со значением, которое соответствует главному имени класса клавиатуры. если вы измените в манифесте андроид: имя на xx, вам нужно изменить имя основного класса на xx.

Смежные вопросы