Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/221.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android自定义键盘_Android - Fatal编程技术网

Android自定义键盘

Android自定义键盘,android,Android,我已经读过关于如何从android网站实现输入服务方法的文章。 我想开发一个带有更大按键的定制安卓键盘。我遵循了软键盘的例子,一切都很好,但缺少了一些重要的东西:候选者视图没有给我任何候选者。 是否有人可以帮助将自定义候选视图连接到内部android建议列表 感谢您的帮助文档中可能不太清楚的是,onDisplayCompletions回调实际上仅适用于应用程序提供的完成。android框架没有任何内部字典根据您键入的内容来建议单词,这是输入服务方法的工作;但是有对基于应用程序的完成的支持,这就是

我已经读过关于如何从android网站实现输入服务方法的文章。 我想开发一个带有更大按键的定制安卓键盘。我遵循了软键盘的例子,一切都很好,但缺少了一些重要的东西:候选者视图没有给我任何候选者。 是否有人可以帮助将自定义候选视图连接到内部android建议列表


感谢您的帮助

文档中可能不太清楚的是,onDisplayCompletions回调实际上仅适用于应用程序提供的完成。android框架没有任何内部字典根据您键入的内容来建议单词,这是输入服务方法的工作;但是有对基于应用程序的完成的支持,这就是您现在看到的

所以,这个例子可以做到这一点,但是你必须使用一个能够提供建议的应用程序。大多数文本框不会显示

Facebook就是这样一个例子。如果您安装了Facebook应用程序,请转到Messages,单击“to”,然后将设备转向侧面。然后键入一个朋友名字的开头,你会在完成列表中看到你朋友的名字