java - 如何动态追加新行到多行 TextView

标签 java c# android xamarin

我有一个多行 TextView 需要显示服务器的状态。因此,当服务器状态发生变化时,它应该始终添加新行。但是,当我使用 mTextview.Text=string.Format("connected\n");mTextview.SetText("...") 新行不会不会立即显示,而是在所有进程完成时显示。谁能帮我把它改成自动显示的TextView?谢谢

logTextView.Text = string.Format ("Client log:\n");
.......
logTextView.Text=string.Format("Socket connected to 172.27.27.1\n");
.......
logTextView.Text = logTextView.Text+string.Format ("Start send image to server\n");
.......

最佳答案

你应该使用:

YourTextView.setText("Connected\n");

要添加多行,请使用:

YourTextView.append("another line\n");

关于java - 如何动态追加新行到多行 TextView ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29962647/

相关文章:

java - 使用 Servlet 连接到 DB2 数据库

c# - 如何在 MVC 应用程序中正确处理 Azure 事件中心接收器?

android - CheckBox OnClick 在 OnClick 处理程序之前切换?

c# - 如何在 xamarin.android 中使用 HttpClient 将数据传递到服务器

c# - 在 EF Core 中添加一对一关系时迁移数据?

java - 有人可以帮我处理此消息吗?我尝试创建 ListView ,但运行代码时会弹出此错误

android - Application 子类中的静态变量。 (安卓)

java - 玩2.2.2(Scala),如何处理HttpServletRequests

java - 使用 tomcat 7 从项目中删除 SSL 证书

java - Jooq 的 addOrderBy() 方法有什么问题?