4

最近我开始开发 Android 软键盘,但遇到了一些偏好问题。

如何向 Android 设置应用程序添加首选项?我搜索了 AnySoftKeyboard 的几乎所有源代码,但没有找到任何可以将它们添加到设置应用程序的内容。

我正在放置一个链接以显示我的意思:http ://code.google.com/p/softkeyboard/wiki/Settings

(开始的第一张照片)

谢谢

PS对不起我的英语不好..

4

2 回答 2

9

我自己找到了:

在输入法的 XML 中,您需要将带有链接的android:settingsActivity标记放入您的 PreferenceActivity 类: 示例

于 2010-08-20T07:13:17.627 回答
1

这是一个示例:在您的输入方法 xml 声明中设置 android:settingsActivity。

<?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>
于 2018-04-10T19:00:43.580 回答