AI2 Component
(Version nb184)
|
Public Member Functions | |
TimePicker (ComponentContainer container) | |
int | Hour () |
int | Minute () |
Calendar | Instant () |
void | SetTimeToDisplay (int hour, int minute) |
void | SetTimeToDisplayFromInstant (Calendar instant) |
void | LaunchPicker () |
void | click () |
void | AfterTimeSet () |
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, opens a dialog to allow the user to select a time.
Note: Date and time are manipulated using methods in the Clock
component.
@internaldoc A button allowing a user to launch the TimePickerDialog. This component is is based off the ButtonBase class instead of the base Picker class because unlike the other pickers, the TimePicker does not need to launch a new activity and get a result. The TimePicker is launched as a dialog.
Definition at line 46 of file TimePicker.java.
com.google.appinventor.components.runtime.TimePicker.TimePicker | ( | ComponentContainer | container | ) |
Create a new TimePicker component.
container | the parent container. |
Definition at line 61 of file TimePicker.java.
void com.google.appinventor.components.runtime.TimePicker.AfterTimeSet | ( | ) |
This event is run when a user has set the time in the popup dialog.
Definition at line 197 of file TimePicker.java.
void com.google.appinventor.components.runtime.TimePicker.click | ( | ) |
Reimplemented from com.google.appinventor.components.runtime.ButtonBase.
Definition at line 159 of file TimePicker.java.
int com.google.appinventor.components.runtime.TimePicker.Hour | ( | ) |
Returns the hour of the time that was last picked using the TimePicker
`. The time returned is always in the 24hour format.
Definition at line 87 of file TimePicker.java.
Calendar com.google.appinventor.components.runtime.TimePicker.Instant | ( | ) |
Returns the instant in time that was last picked using the TimePicker
.
Definition at line 111 of file TimePicker.java.
void com.google.appinventor.components.runtime.TimePicker.LaunchPicker | ( | ) |
Launches the TimePicker
dialog.
Definition at line 154 of file TimePicker.java.
int com.google.appinventor.components.runtime.TimePicker.Minute | ( | ) |
Returns the hour of the time that was last picked using the TimePicker
. The time returned is always in the 24hour format.
Definition at line 100 of file TimePicker.java.
void com.google.appinventor.components.runtime.TimePicker.SetTimeToDisplay | ( | int | hour, |
int | minute | ||
) |
Allows the user to set the time to be displayed when the TimePicker
opens. Valid values for the hour field are 0-23 and 0-59 for the second field.
hour | |
minute |
Definition at line 122 of file TimePicker.java.
void com.google.appinventor.components.runtime.TimePicker.SetTimeToDisplayFromInstant | ( | Calendar | instant | ) |
Allows the instant to set the hour and minute to be displayed when the TimePicker
opens. Instants are used in Clock
, DatePicker, and TimePicker components.
instant |
Definition at line 142 of file TimePicker.java.