public class

AttachmentTypeSelectorAdapter

extends IconListAdapter
java.lang.Object
   ↳ android.widget.BaseAdapter
     ↳ android.widget.ArrayAdapter<T>
       ↳ com.android.mms.ui.IconListAdapter
         ↳ com.android.mms.ui.AttachmentTypeSelectorAdapter

Class Overview

An adapter to store icons and strings for attachment type list.

Summary

Nested Classes
class AttachmentTypeSelectorAdapter.AttachmentListItem  
Constants
int ADD_IMAGE
int ADD_SLIDESHOW
int ADD_SOUND
int ADD_VIDEO
int MODE_WITHOUT_SLIDESHOW
int MODE_WITH_SLIDESHOW
int RECORD_SOUND
int RECORD_VIDEO
int TAKE_PICTURE
[Expand]
Inherited Constants
From interface android.widget.Adapter
[Expand]
Inherited Fields
From class com.android.mms.ui.IconListAdapter
Public Constructors
AttachmentTypeSelectorAdapter(Context context, int mode)
Public Methods
int buttonToCommand(int whichButton)
Protected Methods
static void addItem(List<IconListAdapter.IconListItem> data, String title, int resource, int command)
static List<IconListAdapter.IconListItem> getData(int mode, Context context)
[Expand]
Inherited Methods
From class com.android.mms.ui.IconListAdapter
From class android.widget.ArrayAdapter
From class android.widget.BaseAdapter
From class java.lang.Object
From interface android.widget.Adapter
From interface android.widget.Filterable
From interface android.widget.ListAdapter
From interface android.widget.SpinnerAdapter

Constants

public static final int ADD_IMAGE

Constant Value: 0 (0x00000000)

public static final int ADD_SLIDESHOW

Constant Value: 6 (0x00000006)

public static final int ADD_SOUND

Constant Value: 4 (0x00000004)

public static final int ADD_VIDEO

Constant Value: 2 (0x00000002)

public static final int MODE_WITHOUT_SLIDESHOW

Constant Value: 1 (0x00000001)

public static final int MODE_WITH_SLIDESHOW

Constant Value: 0 (0x00000000)

public static final int RECORD_SOUND

Constant Value: 5 (0x00000005)

public static final int RECORD_VIDEO

Constant Value: 3 (0x00000003)

public static final int TAKE_PICTURE

Constant Value: 1 (0x00000001)

Public Constructors

public AttachmentTypeSelectorAdapter (Context context, int mode)

Public Methods

public int buttonToCommand (int whichButton)

Protected Methods

protected static void addItem (List<IconListAdapter.IconListItem> data, String title, int resource, int command)

protected static List<IconListAdapter.IconListItem> getData (int mode, Context context)