code: def init_widget(self):
          
          super(AndroidTextureView, self).__init__(self)
          w = self.widget
          w.setSurfaceTextureListener(w.getId())
          w.onSurfaceTextureAvailable.connect(self.on_surface_texture_available)
          w.onSurfaceTextureDestroyed.connect(self.on_surface_texture_destroyed)
          w.onSurfaceTextureChanged.connect(self.on_surface_texture_changed)
          w.onSurfaceTextureUpdated.connect(self.on_surface_texture_updated)
docs: Initialize the underlying widget.