我正在使用程序 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/