Klasse Spinner

java.lang.Object
eltos.simpledialogfragment.form.FormElement<Spinner,eltos.simpledialogfragment.form.SpinnerViewHolder>
eltos.simpledialogfragment.form.Spinner
Alle implementierten Schnittstellen:
android.os.Parcelable

@Deprecated public class Spinner extends FormElement<Spinner,eltos.simpledialogfragment.form.SpinnerViewHolder>
Veraltet.
A spinner form element to be used with SimpleFormDialog This is an Spinner that can be used to give a choice between different values.

This will add an int to resource bundle containing the index of the chosen value within the supplied item list or -1 if none was chosen.

Created by philipp on 23.02.17.

  • Verschachtelte Klassen - Übersicht

    Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen android.os.Parcelable

    android.os.Parcelable.ClassLoaderCreator<T>, android.os.Parcelable.Creator<T>
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    static final android.os.Parcelable.Creator<Spinner>
    Veraltet.
     

    Von Klasse geerbte Felder eltos.simpledialogfragment.form.FormElement

    NO_ID, required, resultKey

    Von Schnittstelle geerbte Felder android.os.Parcelable

    CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE
  • Konstruktorübersicht

    Konstruktoren
    Modifizierer
    Konstruktor
    Beschreibung
    protected
    Spinner(android.os.Parcel in)
    Veraltet.
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    eltos.simpledialogfragment.form.SpinnerViewHolder
    Veraltet.
    Return your custom implementation of FormElementViewHolder here
    int
    Veraltet.
     
    protected String[]
    getItems(android.content.Context context)
    Veraltet.
     
    protected String
    getPlaceholderText(android.content.Context context)
    Veraltet.
     
    items(int itemArrayRes)
    Veraltet.
    Provide an array resource with items to be shown by this spinner.
    items(int... itemsStringResArray)
    Veraltet.
    Provide an array of items to be shown by this spinner.
    items(String... items)
    Veraltet.
    Provide an array of items to be shown by this spinner.
    placeholder(int textResourceId)
    Veraltet.
    Sets the placeholder text displayed if nothing is selected
    Veraltet.
    Sets the placeholder text displayed if nothing is selected
    static Spinner
    Veraltet.
    Factory method for a plain spinner.
    preset(int itemIndex)
    Veraltet.
    Set the initially selected item
    void
    writeToParcel(android.os.Parcel dest, int flags)
    Veraltet.
     

    Von Klasse geerbte Methoden eltos.simpledialogfragment.form.FormElement

    getText, label, label, required, required

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Felddetails

    • CREATOR

      public static final android.os.Parcelable.Creator<Spinner> CREATOR
      Veraltet.
  • Konstruktordetails

    • Spinner

      protected Spinner(android.os.Parcel in)
      Veraltet.
  • Methodendetails

    • plain

      public static Spinner plain(String key)
      Veraltet.
      Factory method for a plain spinner.
      Parameter:
      key - the key that can be used to receive the chosen item index from the bundle in SimpleDialog.OnDialogResultListener.onResult(java.lang.String, int, android.os.Bundle)
      Gibt zurück:
      this instance
    • placeholder

      public Spinner placeholder(String text)
      Veraltet.
      Sets the placeholder text displayed if nothing is selected
      Parameter:
      text - placeholder text as string
      Gibt zurück:
      this instance
    • placeholder

      public Spinner placeholder(@StringRes int textResourceId)
      Veraltet.
      Sets the placeholder text displayed if nothing is selected
      Parameter:
      textResourceId - placeholder text as android string resource
      Gibt zurück:
      this instance
    • items

      public Spinner items(@ArrayRes int itemArrayRes)
      Veraltet.
      Provide an array resource with items to be shown by this spinner.
      Parameter:
      itemArrayRes - the string array resource to suggest
      Gibt zurück:
      this instance
    • items

      public Spinner items(@StringRes int... itemsStringResArray)
      Veraltet.
      Provide an array of items to be shown by this spinner.
      Parameter:
      itemsStringResArray - array of string resources to suggest
      Gibt zurück:
      this instance
    • items

      public Spinner items(String... items)
      Veraltet.
      Provide an array of items to be shown by this spinner.
      Parameter:
      items - array of strings to suggest
      Gibt zurück:
      this instance
    • preset

      public Spinner preset(int itemIndex)
      Veraltet.
      Set the initially selected item
      Parameter:
      itemIndex - The index of the initially selected item
      Gibt zurück:
      this instance
    • buildViewHolder

      public eltos.simpledialogfragment.form.SpinnerViewHolder buildViewHolder()
      Veraltet.
      Beschreibung aus Klasse kopiert: FormElement
      Return your custom implementation of FormElementViewHolder here
      Angegeben von:
      buildViewHolder in Klasse FormElement<Spinner,eltos.simpledialogfragment.form.SpinnerViewHolder>
      Gibt zurück:
      The view holder that can represent this form element
    • getPlaceholderText

      @Nullable protected String getPlaceholderText(android.content.Context context)
      Veraltet.
    • getItems

      @Nullable protected String[] getItems(android.content.Context context)
      Veraltet.
    • describeContents

      public int describeContents()
      Veraltet.
      Angegeben von:
      describeContents in Schnittstelle android.os.Parcelable
      Setzt außer Kraft:
      describeContents in Klasse FormElement<Spinner,eltos.simpledialogfragment.form.SpinnerViewHolder>
    • writeToParcel

      public void writeToParcel(android.os.Parcel dest, int flags)
      Veraltet.
      Angegeben von:
      writeToParcel in Schnittstelle android.os.Parcelable
      Setzt außer Kraft:
      writeToParcel in Klasse FormElement<Spinner,eltos.simpledialogfragment.form.SpinnerViewHolder>