从另一个类传递和设置TextView

Itaied

我在android活动中有一个文本视图,我想将其传递给另一个java类中的函数并修改其文本。但这使我感到异常。我读到我需要在UI线程上运行它或将其发送到上下文变量,但是我有点困惑,我无法做到这一点。那是我的代码:

Java计时器类

public class CountdownTimer {
static int duration;
static Timer timer;

public static void startTimer(final TextView TVtime) {
    duration = 10;

    timer = new Timer();
    timer.scheduleAtFixedRate(new TimerTask() {

        public void run() {
            TVtime.setText(setDuration());
        }
    }, 1000, 1000);
}

private static String setDuration(){
    if(duration == 1)
        timer.cancel();
    return String.valueOf(--duration);
}
}

Android活动:

TVtime = (TextView) findViewById(R.id.textView_displayTime);
CountdownTimer.startTimer(TVtime);
加菲

您可以使用android.os.Handler

public static void startTimer(final TextView TVtime) {
    duration = 10;

    final Handler handler = new Handler(){
        @Override
        public void handleMessage(Message msg) {
            TVtime.setText((String) msg.obj);
        }
    };

    timer = new Timer();
    timer.scheduleAtFixedRate(new TimerTask() {

        public void run() {
            Message msg = new Message();
            msg.obj = setDuration();
            handler.sendMessage(msg);
        }
    }, 1000, 1000);
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将可见性从另一个类设置为属于活动的 textview 和 imageview?

来自分类Dev

如何在传递给另一个类的类上设置属性的值?

来自分类Dev

如何将TextView的文本设置为另一个类的整数值

来自分类Dev

从android中的另一个活动设置textview

来自分类Dev

将ListView和ArrayAdpater传递给另一个类

来自分类Dev

如何从另一个类传递 List<Interface> 和实现的方法

来自分类Dev

将数组传递给另一个类

来自分类Dev

如何在另一个类中设置和获取内部类的字段

来自分类Dev

从另一个类设置UITextField的文本

来自分类Dev

将一个类传递给另一个类(Python)

来自分类Dev

通过另一个类将对象传递给一个类

来自分类Dev

将一个类的对象传递给另一个类的方法

来自分类Dev

在Java中将ArrayList从一个类传递到另一个类

来自分类Dev

使用构造函数将一个类传递给另一个类

来自分类Dev

PHP将一个类传递给另一个类构造函数

来自分类Dev

将一个类传递给另一个类

来自分类Dev

Android将一个TextView的文本大小设置为等于另一个

来自分类Dev

从另一个类的函数调用std :: async时,如何传递另一个类的函数?

来自分类Dev

线程安全:JFrame和另一个类

来自分类Dev

从另一个类和ActiveRecord :: Base继承

来自分类Dev

从另一个类和ActiveRecord :: Base继承

来自分类Dev

从另一个文件组织和设置状态

来自分类Dev

如何将Text设置为另一个类或从另一个类找到findViewById?

来自分类Dev

从一个类到另一个类传递一个变量

来自分类Dev

在Java中将属性从一个类传递到另一个+实例

来自分类Dev

如何将变量从一个类传递到另一个?

来自分类Dev

将指向一个派生类的指针传递给另一个

来自分类Dev

试图将一个对象的实例传递给另一个类

来自分类Dev

从另一个类非静态地调用一个类和方法

Related 相关文章

  1. 1

    如何将可见性从另一个类设置为属于活动的 textview 和 imageview?

  2. 2

    如何在传递给另一个类的类上设置属性的值?

  3. 3

    如何将TextView的文本设置为另一个类的整数值

  4. 4

    从android中的另一个活动设置textview

  5. 5

    将ListView和ArrayAdpater传递给另一个类

  6. 6

    如何从另一个类传递 List<Interface> 和实现的方法

  7. 7

    将数组传递给另一个类

  8. 8

    如何在另一个类中设置和获取内部类的字段

  9. 9

    从另一个类设置UITextField的文本

  10. 10

    将一个类传递给另一个类(Python)

  11. 11

    通过另一个类将对象传递给一个类

  12. 12

    将一个类的对象传递给另一个类的方法

  13. 13

    在Java中将ArrayList从一个类传递到另一个类

  14. 14

    使用构造函数将一个类传递给另一个类

  15. 15

    PHP将一个类传递给另一个类构造函数

  16. 16

    将一个类传递给另一个类

  17. 17

    Android将一个TextView的文本大小设置为等于另一个

  18. 18

    从另一个类的函数调用std :: async时,如何传递另一个类的函数?

  19. 19

    线程安全:JFrame和另一个类

  20. 20

    从另一个类和ActiveRecord :: Base继承

  21. 21

    从另一个类和ActiveRecord :: Base继承

  22. 22

    从另一个文件组织和设置状态

  23. 23

    如何将Text设置为另一个类或从另一个类找到findViewById?

  24. 24

    从一个类到另一个类传递一个变量

  25. 25

    在Java中将属性从一个类传递到另一个+实例

  26. 26

    如何将变量从一个类传递到另一个?

  27. 27

    将指向一个派生类的指针传递给另一个

  28. 28

    试图将一个对象的实例传递给另一个类

  29. 29

    从另一个类非静态地调用一个类和方法

热门标签

归档