本文整理汇总了Java中kankan.wheel.widget.adapters.NumericWheelAdapter类的典型用法代码示例。如果您正苦于以下问题:Java NumericWheelAdapter类的具体用法?Java NumericWheelAdapter怎么用?Java NumericWheelAdapter使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
NumericWheelAdapter类属于kankan.wheel.widget.adapters包,在下文中一共展示了NumericWheelAdapter类的12个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: TimeSleep
import kankan.wheel.widget.adapters.NumericWheelAdapter; //导入依赖的package包/类
public TimeSleep(Context context, AttributeSet attrs) {
super(context, attrs);
setTitle(R.string.sleep_title);
setIcon(Util.getResourceFromAttribute(context, R.attr.ic_sleep_normal_style));
setContent(context, R.layout.expandable_time_sleep);
mHourWheel = (WheelView) findViewById(R.id.hour);
mMinWheel = (WheelView) findViewById(R.id.min);
final Button okButton = (Button) findViewById(R.id.ok);
final Button cancelButton = (Button) findViewById(R.id.cancel);
mHourWheel.setViewAdapter(new NumericWheelAdapter(context, 0, 23, "%02d"));
mHourWheel.setCyclic(true);
mMinWheel.setViewAdapter(new NumericWheelAdapter(context, 0, 59, "%02d"));
mMinWheel.setCyclic(true);
okButton.setOnClickListener(mOnOkListener);
cancelButton.setOnClickListener(mOnCancelListener);
if (mTime != null && mTime.before(Calendar.getInstance()))
mTime = null;
Calendar c = mTime != null ? mTime : Calendar.getInstance();
mHourWheel.setCurrentItem(c.get(Calendar.HOUR_OF_DAY));
mMinWheel.setCurrentItem(c.get(Calendar.MINUTE));
setText();
}
开发者ID:smyhvae,项目名称:VlcTest,代码行数:26,代码来源:TimeSleep.java
示例2: TimeSleep
import kankan.wheel.widget.adapters.NumericWheelAdapter; //导入依赖的package包/类
public TimeSleep(Context context, AttributeSet attrs) {
super(context, attrs);
setTitle(R.string.sleep_title);
setIcon(R.drawable.sleep);
setContent(context, R.layout.expandable_time_sleep);
mHourWheel = (WheelView) findViewById(R.id.hour);
mMinWheel = (WheelView) findViewById(R.id.min);
final Button okButton = (Button) findViewById(R.id.ok);
final Button cancelButton = (Button) findViewById(R.id.cancel);
mHourWheel.setViewAdapter(new NumericWheelAdapter(context, 0, 23, "%02d"));
mHourWheel.setCyclic(true);
mMinWheel.setViewAdapter(new NumericWheelAdapter(context, 0, 59, "%02d"));
mMinWheel.setCyclic(true);
okButton.setOnClickListener(mOnOkListener);
cancelButton.setOnClickListener(mOnCancelListener);
if (mTime != null && mTime.before(Calendar.getInstance()))
mTime = null;
Calendar c = mTime != null ? mTime : Calendar.getInstance();
mHourWheel.setCurrentItem(c.get(Calendar.HOUR_OF_DAY));
mMinWheel.setCurrentItem(c.get(Calendar.MINUTE));
setText();
}
开发者ID:KlepikovMD,项目名称:popcorntime-android-kitkat,代码行数:26,代码来源:TimeSleep.java
示例3: findView
import kankan.wheel.widget.adapters.NumericWheelAdapter; //导入依赖的package包/类
private void findView() {
this.hours = (WheelView) findViewById(R.id.hour);
this.hours.setViewAdapter(new NumericWheelAdapter(this.ctx, 0, 23));
this.hours.setCurrentItem(this.default_hour);
this.minutes = (WheelView) findViewById(R.id.mins);
this.minutes.setViewAdapter(new NumericWheelAdapter(this.ctx, 0, 59, "%02d"));
this.minutes.setCyclic(true);
this.minutes.setCurrentItem(this.default_minute);
}
开发者ID:JackChan1999,项目名称:boohee_v5.6,代码行数:10,代码来源:TimePickerWheelView.java
示例4: findView
import kankan.wheel.widget.adapters.NumericWheelAdapter; //导入依赖的package包/类
private void findView() {
this.intWheel = (WheelView) findViewById(R.id.hour);
this.intWheel.setViewAdapter(new NumericWheelAdapter(this.ctx, this.minValue, this
.maxValue));
this.intWheel.setCurrentItem(getIntIndex());
this.floatWheel = (WheelView) findViewById(R.id.mins);
this.floatWheel.setViewAdapter(new ZeroFloatAdapter(this.ctx));
this.floatWheel.setCyclic(true);
this.floatWheel.setCurrentItem(getFloatIndex());
}
开发者ID:JackChan1999,项目名称:boohee_v5.6,代码行数:11,代码来源:IntFloatWheelView.java
示例5: JumpToTime
import kankan.wheel.widget.adapters.NumericWheelAdapter; //导入依赖的package包/类
public JumpToTime(Context context, AttributeSet attrs) {
super(context, attrs);
setTitle(R.string.jump_to_time);
setIcon(Util.getResourceFromAttribute(context, R.attr.ic_jumpto_normal_style));
setContent(context, R.layout.expandable_jump_to_time);
mHourWheel = (WheelView) findViewById(R.id.hour);
mMinWheel = (WheelView) findViewById(R.id.min);
mSecWheel = (WheelView) findViewById(R.id.sec);
final View colon = findViewById(R.id.colon);
final Button okButton = (Button) findViewById(R.id.ok);
okButton.setOnClickListener(mOnOkListener);
long currentTime = !isInEditMode() ? AudioServiceController.getInstance().getTime() : 0;
int length = !isInEditMode() ? AudioServiceController.getInstance().getLength() : 0;
Calendar c = Calendar.getInstance(TimeZone.getTimeZone("GMT"));
// Limit wheel values
c.setTimeInMillis(length);
int hours = c.get(Calendar.HOUR_OF_DAY);
int minutes = c.get(Calendar.MINUTE);
int seconds = c.get(Calendar.SECOND);
boolean isCyclic = false;
mHourWheel.setCyclic(isCyclic);
mHourWheel.setViewAdapter(new NumericWheelAdapter(context, 0, isCyclic ? 23 : hours, "%02d"));
mMinWheel.setCyclic(isCyclic = isCyclic || hours > 0);
mMinWheel.setViewAdapter(new NumericWheelAdapter(context, 0, isCyclic ? 59 : minutes, "%02d"));
mSecWheel.setCyclic(isCyclic = isCyclic || minutes > 0);
mSecWheel.setViewAdapter(new NumericWheelAdapter(context, 0, isCyclic ? 59 : seconds, "%02d"));
if (hours == 0) {
mHourWheel.setVisibility(View.GONE);
colon.setVisibility(View.GONE);
}
// Set current time
c.setTimeInMillis(currentTime);
mHourWheel.setCurrentItem(c.get(Calendar.HOUR_OF_DAY));
mMinWheel.setCurrentItem(c.get(Calendar.MINUTE));
mSecWheel.setCurrentItem(c.get(Calendar.SECOND));
}
开发者ID:smyhvae,项目名称:VlcTest,代码行数:41,代码来源:JumpToTime.java
示例6: JumpToTime
import kankan.wheel.widget.adapters.NumericWheelAdapter; //导入依赖的package包/类
public JumpToTime(Context context, AttributeSet attrs) {
super(context, attrs);
setTitle(R.string.jump_to_time);
setIcon(R.drawable.ic_menu_goto);
setContent(context, R.layout.expandable_jump_to_time);
mHourWheel = (WheelView) findViewById(R.id.hour);
mMinWheel = (WheelView) findViewById(R.id.min);
mSecWheel = (WheelView) findViewById(R.id.sec);
final View colon = findViewById(R.id.colon);
final Button okButton = (Button) findViewById(R.id.ok);
okButton.setOnClickListener(mOnOkListener);
long currentTime = !isInEditMode() ? AudioServiceController.getInstance().getTime() : 0;
int length = !isInEditMode() ? AudioServiceController.getInstance().getLength() : 0;
Calendar c = Calendar.getInstance(TimeZone.getTimeZone("GMT"));
// Limit wheel values
c.setTimeInMillis(length);
int hours = c.get(Calendar.HOUR_OF_DAY);
int minutes = c.get(Calendar.MINUTE);
int seconds = c.get(Calendar.SECOND);
boolean isCyclic = false;
mHourWheel.setCyclic(isCyclic);
mHourWheel.setViewAdapter(new NumericWheelAdapter(context, 0, isCyclic ? 23 : hours, "%02d"));
mMinWheel.setCyclic(isCyclic = isCyclic || hours > 0);
mMinWheel.setViewAdapter(new NumericWheelAdapter(context, 0, isCyclic ? 59 : minutes, "%02d"));
mSecWheel.setCyclic(isCyclic = isCyclic || minutes > 0);
mSecWheel.setViewAdapter(new NumericWheelAdapter(context, 0, isCyclic ? 59 : seconds, "%02d"));
if (hours == 0) {
mHourWheel.setVisibility(View.GONE);
colon.setVisibility(View.GONE);
}
// Set current time
c.setTimeInMillis(currentTime);
mHourWheel.setCurrentItem(c.get(Calendar.HOUR_OF_DAY));
mMinWheel.setCurrentItem(c.get(Calendar.MINUTE));
mSecWheel.setCurrentItem(c.get(Calendar.SECOND));
}
开发者ID:KlepikovMD,项目名称:popcorntime-android-kitkat,代码行数:41,代码来源:JumpToTime.java
示例7: initWheel
import kankan.wheel.widget.adapters.NumericWheelAdapter; //导入依赖的package包/类
/**
* Initializes wheel
* @param id the wheel widget Id
*/
private void initWheel(int id) {
WheelView wheel = getWheel(id);
wheel.setViewAdapter(new NumericWheelAdapter(this, 0, 9));
wheel.setCurrentItem((int)(Math.random() * 10));
wheel.addChangingListener(changedListener);
wheel.addScrollingListener(scrolledListener);
wheel.setCyclic(true);
wheel.setInterpolator(new AnticipateOvershootInterpolator());
}
开发者ID:yankovskiy,项目名称:WheelWidget,代码行数:15,代码来源:PasswActivity.java
示例8: onCreate
import kankan.wheel.widget.adapters.NumericWheelAdapter; //导入依赖的package包/类
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.time2_layout);
final WheelView hours = (WheelView) findViewById(R.id.hour);
NumericWheelAdapter hourAdapter = new NumericWheelAdapter(this, 0, 23);
hourAdapter.setItemResource(R.layout.wheel_text_item);
hourAdapter.setItemTextResource(R.id.text);
hours.setViewAdapter(hourAdapter);
final WheelView mins = (WheelView) findViewById(R.id.mins);
NumericWheelAdapter minAdapter = new NumericWheelAdapter(this, 0, 59, "%02d");
minAdapter.setItemResource(R.layout.wheel_text_item);
minAdapter.setItemTextResource(R.id.text);
mins.setViewAdapter(minAdapter);
mins.setCyclic(true);
final WheelView ampm = (WheelView) findViewById(R.id.ampm);
ArrayWheelAdapter<String> ampmAdapter =
new ArrayWheelAdapter<String>(this, new String[] {"AM", "PM"});
ampmAdapter.setItemResource(R.layout.wheel_text_item);
ampmAdapter.setItemTextResource(R.id.text);
ampm.setViewAdapter(ampmAdapter);
// set current time
Calendar calendar = Calendar.getInstance(Locale.US);
hours.setCurrentItem(calendar.get(Calendar.HOUR));
mins.setCurrentItem(calendar.get(Calendar.MINUTE));
ampm.setCurrentItem(calendar.get(Calendar.AM_PM));
final WheelView day = (WheelView) findViewById(R.id.day);
day.setViewAdapter(new DayArrayAdapter(this, calendar));
}
开发者ID:yankovskiy,项目名称:WheelWidget,代码行数:36,代码来源:Time2Activity.java
示例9: setHourViewAdapter
import kankan.wheel.widget.adapters.NumericWheelAdapter; //导入依赖的package包/类
public void setHourViewAdapter(NumericWheelAdapter adapter) {
this.hours.setViewAdapter(adapter);
}
开发者ID:JackChan1999,项目名称:boohee_v5.6,代码行数:4,代码来源:TimePickerWheelView.java
示例10: findView
import kankan.wheel.widget.adapters.NumericWheelAdapter; //导入依赖的package包/类
private void findView() {
this.intWheel = (WheelView) findViewById(R.id.hour);
this.intWheel.setViewAdapter(new NumericWheelAdapter(this.ctx, this.minValue, this
.maxValue));
this.intWheel.setCurrentItem(this.defaultValue - this.minValue);
}
开发者ID:JackChan1999,项目名称:boohee_v5.6,代码行数:7,代码来源:IntWheelView.java
示例11: setWheelNumericText
import kankan.wheel.widget.adapters.NumericWheelAdapter; //导入依赖的package包/类
public static void setWheelNumericText(WheelView wheel, Context context, int min, int max) {
NumericWheelAdapter arrayWheelAdapter = new NumericWheelAdapter(context, min, max);
arrayWheelAdapter.setTextColor(context.getResources().getColor(R.color.jt));
arrayWheelAdapter.setTextSize(17);
wheel.setViewAdapter(arrayWheelAdapter);
}
开发者ID:JackChan1999,项目名称:boohee_v5.6,代码行数:7,代码来源:WheelUtils.java
示例12: initNumPicker
import kankan.wheel.widget.adapters.NumericWheelAdapter; //导入依赖的package包/类
private void initNumPicker() {
this.num_picker_wheel.setViewAdapter(new NumericWheelAdapter(this.context, 1, 120));
this.num_picker_wheel.setCurrentItem(this.default_index);
((WheelView) findViewById(R.id.unit_picker)).setViewAdapter(new ArrayWheelAdapter(this
.context, new String[]{this.context.getString(R.string.u1)}));
}
开发者ID:JackChan1999,项目名称:boohee_v5.6,代码行数:7,代码来源:SportUnitPicker.java
注:本文中的kankan.wheel.widget.adapters.NumericWheelAdapter类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论