code: def init_widget(self):
          
          if not self.toast:
              return
          super(AndroidToast, self).init_widget()
  
          d = self.declaration
          if not self.made_toast:
              #: Set it to LONG
              self.toast.setDuration(1)
          if d.gravity:
              self.set_gravity(d.gravity)
          if d.show:
              self.set_show(d.show)
docs: Our widget may not exist yet so we have to diverge from the normal 
          way of doing initialization. See `update_widget`