小编and*_*est的帖子

每秒更改 TextView 中的文本

我正在尝试实现如下功能:按下按钮并每 1 秒在 textView 中显示从 1 到 10 的数字。

private void startCounting() {

    Timer timer = new Timer();
    TimerTask task = new TimerTask() {
        @Override
        public void run() {
            increaseNumber();
        }
    };

    timer.scheduleAtFixedRate(task, 0, 1000);

}

private void increaseNumber() {
    number++;
    tvFragment.setText(number);
}
Run Code Online (Sandbox Code Playgroud)

我明白了CalledFromWrongThreadException ,我知道这是什么,我们无法从后台线程更新 UI 元素,但问题是如何修复它?怎么做 ?

java android

4
推荐指数
1
解决办法
2796
查看次数

Kotlin中的List是LinkedList吗?

Java中最受欢迎的列表是ArrayListLinkedList.

在科特林我看到ArrayListList.是List实际上是一个LinkedList?例如

val list = listof("1st", "2nd")
Run Code Online (Sandbox Code Playgroud)

java linked-list arraylist kotlin

4
推荐指数
3
解决办法
4764
查看次数

标签 统计

java ×2

android ×1

arraylist ×1

kotlin ×1

linked-list ×1