AI2 Component
(Version nb184)
|
Public Member Functions | |
DatePicker (ComponentContainer container) | |
int | Year () |
int | Month () |
String | MonthInText () |
int | Day () |
Calendar | Instant () |
void | SetDateToDisplay (int year, int month, int day) |
void | SetDateToDisplayFromInstant (Calendar instant) |
void | LaunchPicker () |
void | click () |
void | AfterDateSet () |
Public Member Functions inherited from com.google.appinventor.components.runtime.ButtonBase | |
ButtonBase (ComponentContainer container) | |
boolean | onTouch (View view, MotionEvent me) |
View | getView () |
void | TouchDown () |
void | TouchUp () |
void | GotFocus () |
void | LostFocus () |
int | TextAlignment () |
void | TextAlignment (int alignment) |
int | Shape () |
void | Shape (int shape) |
String | Image () |
void | Image (String path) |
int | BackgroundColor () |
void | BackgroundColor (int argb) |
boolean | Enabled () |
void | Enabled (boolean enabled) |
boolean | FontBold () |
void | FontBold (boolean bold) |
void | ShowFeedback (boolean showFeedback) |
boolean | ShowFeedback () |
boolean | FontItalic () |
void | FontItalic (boolean italic) |
float | FontSize () |
void | FontSize (float size) |
int | FontTypeface () |
void | FontTypeface (int typeface) |
String | Text () |
void | Text (String text) |
int | TextColor () |
void | TextColor (int argb) |
boolean | longClick () |
void | onClick (View view) |
void | onFocusChange (View previouslyFocused, boolean gainFocus) |
boolean | onLongClick (View view) |
Public Member Functions inherited from com.google.appinventor.components.runtime.AndroidViewComponent | |
boolean | Visible () |
void | Visible (boolean visibility) |
int | Width () |
void | Width (int width) |
void | WidthPercent (int pCent) |
void | setLastWidth (int width) |
int | getSetWidth () |
void | setLastHeight (int height) |
int | getSetHeight () |
void | CopyWidth (AndroidViewComponent sourceComponent) |
int | Height () |
void | Height (int height) |
void | HeightPercent (int pCent) |
void | CopyHeight (AndroidViewComponent sourceComponent) |
int | Column () |
void | Column (int column) |
int | Row () |
void | Row (int row) |
HandlesEventDispatching | getDispatchDelegate () |
Additional Inherited Members | |
Static Public Attributes inherited from com.google.appinventor.components.runtime.Component | |
static final String | ASSET_DIRECTORY = "component" |
static final int | ALIGNMENT_NORMAL = 0 |
static final int | ALIGNMENT_CENTER = 1 |
static final int | ALIGNMENT_OPPOSITE = 2 |
static final int | ACCELEROMETER_SENSITIVITY_WEAK = 1 |
static final int | ACCELEROMETER_SENSITIVITY_MODERATE = 2 |
static final int | ACCELEROMETER_SENSITIVITY_STRONG = 3 |
static final int | BUTTON_SHAPE_DEFAULT = 0 |
static final int | BUTTON_SHAPE_ROUNDED = 1 |
static final int | BUTTON_SHAPE_RECT = 2 |
static final int | BUTTON_SHAPE_OVAL = 3 |
static final int | COLOR_NONE = 0x00FFFFFF |
static final int | COLOR_BLACK = 0xFF000000 |
static final int | COLOR_BLUE = 0xFF0000FF |
static final int | COLOR_CYAN = 0xFF00FFFF |
static final int | COLOR_DKGRAY = 0xFF444444 |
static final int | COLOR_GRAY = 0xFF888888 |
static final int | COLOR_GREEN = 0xFF00FF00 |
static final int | COLOR_LTGRAY = 0xFFCCCCCC |
static final int | COLOR_MAGENTA = 0xFFFF00FF |
static final int | COLOR_ORANGE = 0xFFFFC800 |
static final int | COLOR_PINK = 0xFFFFAFAF |
static final int | COLOR_RED = 0xFFFF0000 |
static final int | COLOR_WHITE = 0xFFFFFFFF |
static final int | COLOR_YELLOW = 0xFFFFFF00 |
static final int | COLOR_DEFAULT = 0x00000000 |
static final String | DEFAULT_VALUE_COLOR_NONE = "&H00FFFFFF" |
static final String | DEFAULT_VALUE_COLOR_BLACK = "&HFF000000" |
static final String | DEFAULT_VALUE_COLOR_BLUE = "&HFF0000FF" |
static final String | DEFAULT_VALUE_COLOR_CYAN = "&HFF00FFFF" |
static final String | DEFAULT_VALUE_COLOR_DKGRAY = "&HFF444444" |
static final String | DEFAULT_VALUE_COLOR_GRAY = "&HFF888888" |
static final String | DEFAULT_VALUE_COLOR_GREEN = "&HFF00FF00" |
static final String | DEFAULT_VALUE_COLOR_LTGRAY = "&HFFCCCCCC" |
static final String | DEFAULT_VALUE_COLOR_MAGENTA = "&HFFFF00FF" |
static final String | DEFAULT_VALUE_COLOR_ORANGE = "&HFFFFC800" |
static final String | DEFAULT_VALUE_COLOR_PINK = "&HFFFFAFAF" |
static final String | DEFAULT_VALUE_COLOR_RED = "&HFFFF0000" |
static final String | DEFAULT_VALUE_COLOR_WHITE = "&HFFFFFFFF" |
static final String | DEFAULT_VALUE_COLOR_YELLOW = "&HFFFFFF00" |
static final String | DEFAULT_VALUE_COLOR_DEFAULT = "&H00000000" |
static final float | FONT_DEFAULT_SIZE = 14 |
static final int | LAYOUT_ORIENTATION_HORIZONTAL = ComponentConstants.LAYOUT_ORIENTATION_HORIZONTAL |
static final int | LAYOUT_ORIENTATION_VERTICAL = ComponentConstants.LAYOUT_ORIENTATION_VERTICAL |
static final int | SCALING_SCALE_PROPORTIONALLY = 0 |
static final int | SCALING_SCALE_TO_FIT = 1 |
static final int | TYPEFACE_DEFAULT = 0 |
static final int | TYPEFACE_SANSSERIF = 1 |
static final int | TYPEFACE_SERIF = 2 |
static final int | TYPEFACE_MONOSPACE = 3 |
static final int | LENGTH_PREFERRED = -1 |
static final int | LENGTH_FILL_PARENT = -2 |
static final int | LENGTH_UNKNOWN = -3 |
static final int | LENGTH_PERCENT_TAG = -1000 |
static final int | TOAST_LENGTH_SHORT = 0 |
static final int | TOAST_LENGTH_LONG = 1 |
static final int | DIRECTION_NORTH = 1 |
static final int | DIRECTION_NORTHEAST = 2 |
static final int | DIRECTION_EAST = 3 |
static final int | DIRECTION_SOUTHEAST = 4 |
static final int | DIRECTION_SOUTH = -1 |
static final int | DIRECTION_SOUTHWEST = -2 |
static final int | DIRECTION_WEST = -3 |
static final int | DIRECTION_NORTHWEST = -4 |
static final int | DIRECTION_NONE = 0 |
static final int | DIRECTION_MIN = -4 |
static final int | DIRECTION_MAX = 4 |
static float | SLIDER_MIN_VALUE = 10 |
static float | SLIDER_MAX_VALUE = 50 |
static float | SLIDER_THUMB_VALUE = (SLIDER_MIN_VALUE + SLIDER_MAX_VALUE) / 2.0f |
static final String | DEFAULT_VALUE_TEXT_TO_SPEECH_COUNTRY = "" |
static final String | DEFAULT_VALUE_TEXT_TO_SPEECH_LANGUAGE = "" |
Protected Member Functions inherited from com.google.appinventor.components.runtime.AndroidViewComponent | |
AndroidViewComponent (ComponentContainer container) | |
Protected Member Functions inherited from com.google.appinventor.components.runtime.VisibleComponent | |
VisibleComponent () | |
Protected Attributes inherited from com.google.appinventor.components.runtime.AndroidViewComponent | |
final ComponentContainer | container |
A button that, when clicked on, launches a popup dialog to allow the user to select a date on the Gregorian Calendar.
Note: Date and time are manipulated using methods in the Clock component.
@internaldoc A button allowing a user to launch a DatePickerDialog. This component is is based off the ButtonBase class instead of the base Picker class because unlike the other pickers, the DatePicker does not need to launch a new activity and get a result. The DatePicker is launched as a dialog.
Definition at line 44 of file DatePicker.java.
com.google.appinventor.components.runtime.DatePicker.DatePicker | ( | ComponentContainer | container | ) |
Creates a new DatePicker component.
container | the container in which the component will be placed in. |
Definition at line 59 of file DatePicker.java.
void com.google.appinventor.components.runtime.DatePicker.AfterDateSet | ( | ) |
Event that runs after the user chooses a Date in the dialog.
Definition at line 213 of file DatePicker.java.
void com.google.appinventor.components.runtime.DatePicker.click | ( | ) |
Overriding method from superclass to show the date picker dialog when the button is clicked
Reimplemented from com.google.appinventor.components.runtime.ButtonBase.
Definition at line 167 of file DatePicker.java.
int com.google.appinventor.components.runtime.DatePicker.Day | ( | ) |
Returns the Day of the month that was last picked using the DatePicker.
Definition at line 114 of file DatePicker.java.
Calendar com.google.appinventor.components.runtime.DatePicker.Instant | ( | ) |
Returns instant of the date that was last picked using the DatePicker.
Definition at line 124 of file DatePicker.java.
void com.google.appinventor.components.runtime.DatePicker.LaunchPicker | ( | ) |
Launches the DatePicker dialog. The AfterDateSet() event will be run after the user confirms their selection.
Definition at line 159 of file DatePicker.java.
int com.google.appinventor.components.runtime.DatePicker.Month | ( | ) |
Returns the number of the Month that was last picked using the DatePicker.
Definition at line 93 of file DatePicker.java.
String com.google.appinventor.components.runtime.DatePicker.MonthInText | ( | ) |
Returns the name of the Month that was last picked using the DatePicker.
Definition at line 104 of file DatePicker.java.
void com.google.appinventor.components.runtime.DatePicker.SetDateToDisplay | ( | int | year, |
int | month, | ||
int | day | ||
) |
Definition at line 130 of file DatePicker.java.
void com.google.appinventor.components.runtime.DatePicker.SetDateToDisplayFromInstant | ( | Calendar | instant | ) |
Definition at line 145 of file DatePicker.java.
int com.google.appinventor.components.runtime.DatePicker.Year | ( | ) |
Returns the Year that was last picked using the DatePicker.
Definition at line 82 of file DatePicker.java.