DJI Mobile SDK Documentation

      class RemoteView

      class RemoteView implements Parcelable 
      Package:dji.open.pilot.base.ui
      Description:

      Server-side view.

      Supported since MSDK 5.20.1

      Class Members:
      method
      method getSource
      String getSource() 
      Package:dji.open.pilot.base.ui
      Description:

      Gets the view source identifier.

      Supported since MSDK 5.20.1

      Return:
      StringThe source identifier string.
      method getImageFileName
      String getImageFileName() 
      Package:dji.open.pilot.base.ui
      Description:

      Gets the view image file name.

      Supported since MSDK 5.20.1

      Return:
      StringThe image file name.
      method
      method getId
      String getId() 
      Package:dji.open.pilot.base.ui
      Description:

      Gets the unique view ID.

      Supported since MSDK 5.20.1

      Return:
      StringThe view ID string.
      method
      method setType
      void setType(ViewType type) 
      Package:dji.open.pilot.base.ui
      Description:

      Sets the view type.

      Supported since MSDK 5.20.1

      Input Parameters:
      ViewType typeThe view type enumeration.
      method
      method getType
      ViewType getType() 
      Package:dji.open.pilot.base.ui
      Description:

      Gets the view type.

      Supported since MSDK 5.20.1

      Return:
      ViewTypeThe view type enumeration.
      method
      method setImage
      void setImage(String fileName) 
      Package:dji.open.pilot.base.ui
      Description:

      Sets the view image file name, such as “icon.png”.

      Supported since MSDK 5.20.1

      Input Parameters:
      String fileNameThe image file name.
      method
      method setText
      void setText(String message) 
      Package:dji.open.pilot.base.ui
      Description:

      Sets the view text content.

      Supported since MSDK 5.20.1

      Input Parameters:
      String messageThe text content string.
      method
      method getText
      String getText() 
      Package:dji.open.pilot.base.ui
      Description:

      Gets the view text content.

      Supported since MSDK 5.20.1

      Return:
      StringThe text content string.
      method setBackground
      void setBackground(int color) 
      Package:dji.open.pilot.base.ui
      Description:

      Sets the view background color.

      Supported since MSDK 5.20.1

      Input Parameters:
      int colorThe color value (ARGB format).
      method getBackground
      int getBackground() 
      Package:dji.open.pilot.base.ui
      Description:

      Gets the view background color.

      Supported since MSDK 5.20.1

      Return:
      intThe color value (ARGB format).
      method
      method setWidth
      void setWidth(int width) 
      Package:dji.open.pilot.base.ui
      Description:

      Sets the view width.

      Supported since MSDK 5.20.1

      Input Parameters:
      int widthThe width value (unit: dp).
      method
      method getWidth
      int getWidth() 
      Package:dji.open.pilot.base.ui
      Description:

      Gets the view width.

      Supported since MSDK 5.20.1

      Return:
      intThe width value (unit: dp).
      method
      method setHeight
      void setHeight(int height) 
      Package:dji.open.pilot.base.ui
      Description:

      Sets the view height.

      Supported since MSDK 5.20.1

      Input Parameters:
      int heightThe height value (unit: dp).
      method
      method getHeight
      int getHeight() 
      Package:dji.open.pilot.base.ui
      Description:

      Gets the view height.

      Supported since MSDK 5.20.1

      Return:
      intThe height value (unit: dp).
      method setOnClickListener
      void setOnClickListener(IRemoteViewOnClickListener listener) 
      Package:dji.open.pilot.base.ui
      Description:

      Sets the view click event listener.

      Supported since MSDK 5.20.1

      Input Parameters:
      IRemoteViewOnClickListener listenerThe click event listener interface.
      method getOnClickListener
      IRemoteViewOnClickListener getOnClickListener() 
      Package:dji.open.pilot.base.ui
      Description:

      Gets the view click event listener.

      Supported since MSDK 5.20.1

      Return:
      IRemoteViewOnClickListenerThe click event listener interface.
      method setOnTextChangeListener
      void setOnTextChangeListener(IRemoteViewTextWatcher listener) 
      Package:dji.open.pilot.base.ui
      Description:

      Sets the view text change listener.

      Supported since MSDK 5.20.1

      Input Parameters:
      IRemoteViewTextWatcher listenerThe text change listener interface.
      method getOnTextChangeListener
      IRemoteViewTextWatcher getOnTextChangeListener() 
      Package:dji.open.pilot.base.ui
      Description:

      Gets the view text change listener.

      Supported since MSDK 5.20.1

      Return:
      IRemoteViewTextWatcherThe text change listener interface.
      method setOnCheckChangeListener
      void setOnCheckChangeListener(IRemoteViewOnCheckedChangeListener listener) 
      Package:dji.open.pilot.base.ui
      Description:

      Sets the view checked state change listener.

      Supported since MSDK 5.20.1

      Input Parameters:
      IRemoteViewOnCheckedChangeListener listenerThe checked state change listener interface.
      method getOnCheckChangeListener
      IRemoteViewOnCheckedChangeListener getOnCheckChangeListener() 
      Package:dji.open.pilot.base.ui
      Description:

      Gets the view checked state change listener.

      Supported since MSDK 5.20.1

      Return:
      IRemoteViewOnCheckedChangeListenerThe checked state change listener interface.
      method setOnItemSelectedListener
      void setOnItemSelectedListener(IRemoteViewOnItemSelectedListener listener) 
      Package:dji.open.pilot.base.ui
      Description:

      Sets the spinner item selected listener.

      Supported since MSDK 5.20.1

      Input Parameters:
      IRemoteViewOnItemSelectedListener listenerThe item selected listener interface.
      method getOnItemSelectedListener
      IRemoteViewOnItemSelectedListener getOnItemSelectedListener() 
      Package:dji.open.pilot.base.ui
      Description:

      Gets the spinner item selected listener.

      Supported since MSDK 5.20.1

      Return:
      IRemoteViewOnItemSelectedListenerThe item selected listener interface.