Handler is abstract ,cannot be instantiated

后端 未结 6 662
一向
一向 2020-12-07 13:03

I am trying to use a Handler in my app. But when i instantiate it like this:

Handler handler = new Handler();

I get the follow

6条回答
  •  鱼传尺愫
    2020-12-07 13:21

    In Place Of

    import java.util.logging.Handler; 
    

    add

    import android.os.Handler;
    

    also if you use

    Handler handler = new Handler() {
        @Override
        public void close() {
    
        }
    
        @Override
        public void flush() {
    
        }
    
        @Override
        public void publish(LogRecord record) {
    
        }
    };
    

    it will give error that boolean found somthing like error so either use boolean handler = new Handler()... or simply use (new Handler()){....`

提交回复
热议问题