我构建了一个应用并将其放在Google Play上。我在LG K10和LG G3上下载了应用程序。函数Thread.sleep()
在我的LG K10上工作正常(我将Thread.sleep()
设置为50毫秒)但由于某种原因,该功能在我的LG G3上运行不正常,该应用程序运行速度非常慢,而且功能更新非常缓慢(需要的时间超过50毫秒)。
答案 0 :(得分:0)
是的,您可以使用非UI线程中的runOnUiThread()来更新UI。如果您当前不在UI线程上,那么该方法在内部使用处理程序,因此使用您自己的处理程序将不会更有效。如果你已经在 UI线程然后将立即执行runnable。
示例代码:
val list = List(List(1,"Ankita"),List(2,"Kunal")).toDF("id","name")