android Handler错误,不同的包Handler
Posted 夜の魅
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android Handler错误,不同的包Handler相关的知识,希望对你有一定的参考价值。
1.
import java.util.logging.Handler;这个包了会自动生成如下方法。当时还觉得和以前的不一样了,本不在意。
Handler handler1= new Handler() { @Override public void close() { } @Override public void flush() { } @Override public void publish(LogRecord record) { }
};
2.然后再该方法里面写入了自己想要的方法,但是提示@Override错误。
@Override public void handleMessage (Message msg){ switch (msg.what){ case 1: cityEt.setText(Mycity); default: break; }
后来发现,想要使用这个方法应该导入
import android.os.Handler;
在Android Studio里面,创建Handler的时候默认导入了import java.util.logging.Handler,自己重新导入想要的包即可。
以上是关于android Handler错误,不同的包Handler的主要内容,如果未能解决你的问题,请参考以下文章
Android多线程的四种方式:Handler、AsyncTask、ThreadPoolExector、IntentService