Как добавить предпочтение пользовательского метода ввода в приложение настроек Android? - PullRequest
3 голосов
/ 19 августа 2010

Недавно я начал разработку Android Soft Keyboard и у меня возникли проблемы с настройками.

Как добавить настройки в приложение настройки Android?Я искал почти весь исходный код AnySoftKeyboard, но не нашел ничего, что добавило бы их в приложение Настройки.

Я размещаю ссылку, чтобы показать, что я имел в виду: http://code.google.com/p/softkeyboard/wiki/Settings

(первая картинка с начала)

Спасибо

PS Извините за мой плохой английский ..

Ответы [ 2 ]

9 голосов
/ 20 августа 2010

Я нашел это сам:

в XML метода ввода вам нужно поставить android: settingsActivity тег со ссылкой на ваш класс PreferenceActivity: Пример

0 голосов
/ 10 апреля 2018

Вот пример: set android: settingsActivity в объявлении xml метода ввода.

<?xml version="1.0" encoding="utf-8"?>
<input-method
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:settingsActivity="com.justes.yogabook.holo_keyboard.wrapper.SettingsActivity">
    <subtype
        android:label="@string/yogabook_holo_keyboard_subtype_label"
        android:imeSubtypeLocale="en_US"
        android:imeSubtypeMode="keyboard" />
</input-method>
...