public class WheelTime
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.text.DateFormat |
dateFormat |
| Constructor and Description |
|---|
WheelTime(android.view.View view,
boolean[] type,
int gravity,
int textSize) |
| Modifier and Type | Method and Description |
|---|---|
int |
getEndYear() |
int |
getStartYear() |
java.lang.String |
getTime() |
android.view.View |
getView() |
void |
isCenterLabel(boolean isCenterLabel) |
boolean |
isLunarMode() |
void |
setCyclic(boolean cyclic)
设置是否循环滚动
|
void |
setDividerColor(int dividerColor)
设置分割线的颜色
|
void |
setDividerType(WheelView.DividerType dividerType)
设置分割线的类型
|
void |
setEndYear(int endYear) |
void |
setLabels(java.lang.String label_year,
java.lang.String label_month,
java.lang.String label_day,
java.lang.String label_hours,
java.lang.String label_mins,
java.lang.String label_seconds) |
void |
setLineSpacingMultiplier(float lineSpacingMultiplier)
设置间距倍数,但是只能在1.0-4.0f之间
|
void |
setLunarMode(boolean isLunarCalendar) |
void |
setPicker(int year,
int month,
int day) |
void |
setPicker(int year,
int month,
int day,
int h,
int m,
int s) |
void |
setRangDate(java.util.Calendar startDate,
java.util.Calendar endDate) |
void |
setSelectChangeCallback(ISelectTimeCallback selectChangeCallback) |
void |
setStartYear(int startYear) |
void |
setTextColorCenter(int textColorCenter)
设置分割线之间的文字的颜色
|
void |
setTextColorOut(int textColorOut)
设置分割线以外文字的颜色
|
void |
setTextXOffset(int x_offset_year,
int x_offset_month,
int x_offset_day,
int x_offset_hours,
int x_offset_minutes,
int x_offset_seconds) |
void |
setView(android.view.View view) |
public WheelTime(android.view.View view,
boolean[] type,
int gravity,
int textSize)
public void setLunarMode(boolean isLunarCalendar)
public boolean isLunarMode()
public void setPicker(int year,
int month,
int day)
public void setPicker(int year,
int month,
int day,
int h,
int m,
int s)
public void setLabels(java.lang.String label_year,
java.lang.String label_month,
java.lang.String label_day,
java.lang.String label_hours,
java.lang.String label_mins,
java.lang.String label_seconds)
public void setTextXOffset(int x_offset_year,
int x_offset_month,
int x_offset_day,
int x_offset_hours,
int x_offset_minutes,
int x_offset_seconds)
public void setCyclic(boolean cyclic)
cyclic - public java.lang.String getTime()
public android.view.View getView()
public void setView(android.view.View view)
public int getStartYear()
public void setStartYear(int startYear)
public int getEndYear()
public void setEndYear(int endYear)
public void setRangDate(java.util.Calendar startDate,
java.util.Calendar endDate)
public void setLineSpacingMultiplier(float lineSpacingMultiplier)
lineSpacingMultiplier - public void setDividerColor(int dividerColor)
dividerColor - public void setDividerType(WheelView.DividerType dividerType)
dividerType - public void setTextColorCenter(int textColorCenter)
textColorCenter - public void setTextColorOut(int textColorOut)
textColorOut - public void isCenterLabel(boolean isCenterLabel)
isCenterLabel - 是否只显示中间选中项的public void setSelectChangeCallback(ISelectTimeCallback selectChangeCallback)