java - Android 聊天机器人 Gui 与 Program Ab AIML 解释器的链接

标签 java android chatbot aiml

我正在使用程序 AB 开发一个安卓聊天机器人应用程序,它是一个 AIML Java 解释器。 我需要一些帮助来制作访问 AIML 文件并返回答案的 Android GUI。 我已经在 Android 中创建了一个聊天 GUI,它是一个带有适配器的可滚动列表,可以保存消息(请求和答案)。
该应用程序有效。它可以发送请求并获得答案,但我不知道如何在 ListView 的 TextView 中显示此消息。

这是我的 Android 聊天代码的样子: http://javapapers.com/android/android-chat-bubble/

为了使用将 Bot 与 Android 链接的程序 AB 实现 aiml 文件,我使用了这个模型: https://github.com/bradleybossard/android-program-ab-demo

最佳答案

因为我已经尝试过这个解决方案并且在我的 android 6 版本中没有任何文本显示方法有效我不想讨论它但是如果 setText() 看起来没有效果(可能是 UI 卡住)尝试

 Toast.makeText(getApplicationContext(),yourmessageString,Toast.LENGTH_SHORT).show();

这将生成一个 toast 来替代显示您的消息。

关于java - Android 聊天机器人 Gui 与 Program Ab AIML 解释器的链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30963277/

相关文章:

java - java.util.Stack.clear() 的性能

java - AlertDialog 的问题

android - recyclerview 上方的 fragment 未显示

azure - 已将 LUIS 迁移到 Azure 资源,现在缺少 LUIS 应用程序

python - 如何使用 Python 处理 wit.ai 机器人

Java Math.random() 有多随机?

java - 停止 IntelliJ 使用模块名称污染项目工具窗口?

android - 如果您有 adb 访问权限,是否可以流式传输 Android 手机的屏幕?

java - 如何更改android中每个pdf页面的标题

json - 处理从 Facebook Messenger 传递的 JSON 消息