Class ShadowAlertController


  • @Implements(value=com.android.internal.app.AlertController.class,
                isInAndroidSdk=false)
    public class ShadowAlertController
    extends java.lang.Object
    • Constructor Detail

      • ShadowAlertController

        public ShadowAlertController()
    • Method Detail

      • setTitle

        @Implementation
        public void setTitle​(java.lang.CharSequence title)
                      throws java.lang.reflect.InvocationTargetException,
                             java.lang.IllegalAccessException
        Throws:
        java.lang.reflect.InvocationTargetException
        java.lang.IllegalAccessException
      • getTitle

        public java.lang.CharSequence getTitle()
      • setCustomTitle

        @Implementation
        public void setCustomTitle​(android.view.View customTitleView)
      • getCustomTitleView

        public android.view.View getCustomTitleView()
      • setMessage

        @Implementation
        public void setMessage​(java.lang.CharSequence message)
      • getMessage

        public java.lang.CharSequence getMessage()
      • setView

        @Implementation
        public void setView​(android.view.View view)
      • setView

        @Implementation(minSdk=21)
        public void setView​(int resourceId)
      • setIcon

        @Implementation
        public void setIcon​(int iconId)
      • getIconId

        public int getIconId()
      • getView

        public android.view.View getView()
      • getAdapter

        public android.widget.Adapter getAdapter()