com.samsung.android.sdk.look.airbutton
Class SlookAirButtonAdapter.AirButtonItem
- java.lang.Object
-
- com.samsung.android.sdk.look.airbutton.SlookAirButtonAdapter.AirButtonItem
-
- Enclosing class:
- SlookAirButtonAdapter
public static class SlookAirButtonAdapter.AirButtonItem extends java.lang.Object
Data container class. It contains Drawable and String and specific Object instance for this item.
-
-
Constructor Summary
Constructors Constructor and Description AirButtonItem(android.graphics.drawable.Drawable image, java.lang.String description, java.lang.Object data)
Constructor with Drawable and description and specific data.AirButtonItem(android.graphics.drawable.Drawable image, java.lang.String description, java.lang.String subDescription, java.lang.Object data)
Constructor with Drawable and description and sub description and specific data.AirButtonItem(android.view.View view, java.lang.Object data)
Constructor which create instance with customized view instance and specific data for this item.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description java.lang.Object
getData()
Get data.java.lang.String
getDescription()
Get description.android.graphics.drawable.Drawable
getImage()
Get image.java.lang.String
getSubDescription()
Get subdescription.android.view.View
getView()
Get view.void
set(android.graphics.drawable.Drawable image, java.lang.String description, java.lang.Object data)
Set item image and description.void
set(android.graphics.drawable.Drawable image, java.lang.String description, java.lang.String subDescription, java.lang.Object data)
Set item image and description and sub description.void
set(android.view.View view, java.lang.Object data)
Set view.
-
-
-
Constructor Detail
-
AirButtonItem
public AirButtonItem(android.view.View view, java.lang.Object data)
Constructor which create instance with customized view instance and specific data for this item. You should set view as not null. If you set null instance then it may cause exception.- Parameters:
view
- Custom view which you want to display.data
- Specific data for this item. [UPDATE] Add the exception- Since:
- 1.0.0
-
AirButtonItem
public AirButtonItem(android.graphics.drawable.Drawable image, java.lang.String description, java.lang.Object data)
Constructor with Drawable and description and specific data. You can set both or one of them. If you set all of them as null then it cause exception.- Parameters:
image
- Item image Drawable.description
- Item description String.data
- the object that have informations for each button. [UPDATE] Add the exception- Since:
- 1.0.0
-
AirButtonItem
public AirButtonItem(android.graphics.drawable.Drawable image, java.lang.String description, java.lang.String subDescription, java.lang.Object data)
Constructor with Drawable and description and sub description and specific data. You can set both or one of them. If you set all of them as null then it cause exception.- Parameters:
image
- Item image Drawable.description
- Item description String.subDescription
- Item sub description String.data
- the object that have informations for each button. [UPDATE] Add the exception- Since:
- 1.0.0
-
-
Method Detail
-
set
public void set(android.view.View view, java.lang.Object data)
Set view.- Parameters:
view
- Custom view which you want to display.data
- Specific data for this item.- Since:
- 1.0.0
-
set
public void set(android.graphics.drawable.Drawable image, java.lang.String description, java.lang.Object data)
Set item image and description.- Parameters:
image
- Item image Drawable.description
- Item description String.data
- Specific data for this item.- Since:
- 1.0.0
-
set
public void set(android.graphics.drawable.Drawable image, java.lang.String description, java.lang.String subDescription, java.lang.Object data)
Set item image and description and sub description.- Parameters:
image
- Item image Drawable.description
- Item description String.subDescription
- Item sub description String.data
- Specific data for this item.- Since:
- 1.0.0
-
getView
public android.view.View getView()
Get view.- Returns:
- Customized view.
- Since:
- 1.0.0
-
getImage
public android.graphics.drawable.Drawable getImage()
Get image.- Returns:
- Item image Drawable.
- Since:
- 1.0.0
-
getDescription
public java.lang.String getDescription()
Get description.- Returns:
- Item description String.
- Since:
- 1.0.0
-
getSubDescription
public java.lang.String getSubDescription()
Get subdescription.- Returns:
- Item sub description String.
- Since:
- 1.0.0
-
getData
public java.lang.Object getData()
Get data.- Returns:
- Specific data for this item.
- Since:
- 1.0.0
-
-