Class HeadComponent

  • All Implemented Interfaces:

    
    public class HeadComponent
    
                        

    Header component for top navigation bar.

    Since:

    5.10.4

    • Constructor Detail

      • HeadComponent

        HeadComponent(Context context)
      • HeadComponent

        HeadComponent(Context context, AttributeSet attrs)
      • HeadComponent

        HeadComponent(Context context, AttributeSet attrs, int defStyleAttr)
    • Method Detail

      • getLeftTextView

         TextView getLeftTextView()

        Get the left text view

        Returns:

        the left text view

      • getTitleTextView

         TextView getTitleTextView()

        Get the title text view

        Returns:

        the title text view

      • getRightTextView

         TextView getRightTextView()

        Get the right text view

        Returns:

        the right text view

      • setTitleText

         void setTitleText(String title)

        Set the title text

        Parameters:
        title - the title text
      • setLeftText

         void setLeftText(String text)

        Set the left text

        Parameters:
        text - the text
      • setRightText

         void setRightText(String text)

        Set the right text

        Parameters:
        text - the text
      • setLeftTextDrawable

         void setLeftTextDrawable(int resId)

        Set the left text drawable icon

        Parameters:
        resId - icon resource ID
      • setTitleTextDrawable

         void setTitleTextDrawable(int resId)

        Set the title text drawable icon

        Parameters:
        resId - icon resource ID
      • setRightTextDrawable

         void setRightTextDrawable(int resId)

        Set the right text drawable icon

        Parameters:
        resId - icon resource ID
      • setRightTextViewEnable

         void setRightTextViewEnable(boolean enable)

        Set whether the right text view is enabled

        Parameters:
        enable - whether to enable
      • addRightView

         void addRightView(View view)

        Add a view to the right container

        Parameters:
        view - the view to add
      • setLeftClickListener

         void setLeftClickListener(OnClickListener listener)

        Set the left click listener

        Parameters:
        listener - click listener
      • setTitleClickListener

         void setTitleClickListener(OnClickListener listener)

        Set the title click listener

        Parameters:
        listener - click listener
      • setRightClickListener

         void setRightClickListener(OnClickListener listener)

        Set the right click listener

        Parameters:
        listener - click listener