代码之家  ›  专栏  ›  技术社区  ›  Cagri Candan

为什么AndroidHandler的post方法不存在?

  •  1
  • Cagri Candan  · 技术社区  · 10 年前
    guiThread = new Handler()
    
    guiThread.post(new Runnable() {
        @Override
        public void run() {
            textView.setText(text);
        }
    });
    

    我正在努力学习Android编程 你好Android 埃德·伯内特写的书。在书中,其中一个代码包含上述代码。在代码内部,我试图创建一个 Handler 对象和 post 一个新的 Runnable 对象但我意识到,在 处理程序 邮递 方法不存在。 有人能解释我为什么会出现这个错误,或者我该如何修复它吗? 提前感谢。

    1 回复  |  直到 10 年前
        1
  •  3
  •   Prasad Nicholas Harlen    10 年前

    我想你已经进口了 java.util.logging.Handler 。但您需要导入 android.os.Handler 班然后你会得到post方法