Class ShadowTextView

    • Field Detail

      • selectionStart

        protected int selectionStart
      • selectionEnd

        protected int selectionEnd
    • Constructor Detail

      • ShadowTextView

        public ShadowTextView()
    • Method Detail

      • setTextAppearance

        @Implementation
        protected void setTextAppearance​(Context context,
                                         int resid)
      • onKeyDown

        @Implementation
        protected boolean onKeyDown​(int keyCode,
                                    KeyEvent event)
      • onKeyUp

        @Implementation
        protected boolean onKeyUp​(int keyCode,
                                  KeyEvent event)
      • getPreviousKeyCode

        public int getPreviousKeyCode​(int index)
      • getPreviousKeyEvent

        public KeyEvent getPreviousKeyEvent​(int index)
      • innerText

        public String innerText()
        Returns the text string of this TextView. Robolectric extension.
        Overrides:
        innerText in class ShadowView
        Returns:
        String representation of this view.
      • getTextAppearanceId

        public int getTextAppearanceId()
      • addTextChangedListener

        @Implementation
        protected void addTextChangedListener​(TextWatcher watcher)
      • removeTextChangedListener

        @Implementation
        protected void removeTextChangedListener​(TextWatcher watcher)
      • getWatchers

        public List<TextWatcher> getWatchers()
        Returns:
        the list of currently registered watchers/listeners
      • getTextServicesLocale

        @HiddenApi
        @Implementation
        public Locale getTextServicesLocale()
      • getPaintFlags

        @Implementation
        protected int getPaintFlags()
      • setPaintFlags

        @Implementation
        protected void setPaintFlags​(int paintFlags)
      • setCompoundDrawablesWithIntrinsicBounds

        @Implementation
        protected void setCompoundDrawablesWithIntrinsicBounds​(int left,
                                                               int top,
                                                               int right,
                                                               int bottom)
      • getCompoundDrawablesWithIntrinsicBoundsLeft

        public int getCompoundDrawablesWithIntrinsicBoundsLeft()
      • getCompoundDrawablesWithIntrinsicBoundsTop

        public int getCompoundDrawablesWithIntrinsicBoundsTop()
      • getCompoundDrawablesWithIntrinsicBoundsRight

        public int getCompoundDrawablesWithIntrinsicBoundsRight()
      • getCompoundDrawablesWithIntrinsicBoundsBottom

        public int getCompoundDrawablesWithIntrinsicBoundsBottom()