我正在编写一个应该实现TELNET协议的简单应用程序。
我已经到了必须实现类似控制台的文本行为的地步。我需要以下内容:
我想要实现的是单个文本视图/字段,它打印输出,在同一视图中获取我的输入,并且不允许我编辑以前打印的文本(就像常规终端窗口一样)
我尝试使用(可滚动的)TextView,打开和关闭isEditable字段,但它似乎不是我想要的。
这是建立连接后用户看到的内容 当用户按退格键时会发生这种情况。
我还想阻止编辑在最后一个返回键之前写的所有文本。
我检查出正确的容器吗?有什么更适合我的需要吗?