当前位置: 首页 > news >正文

百度网网站建设的目标python如何安装wordpress

百度网网站建设的目标,python如何安装wordpress,网上购物app排行榜,wordpress水果商城主题对于lolipop和更高版本的android#xff0c;您可以使用此修改过的RangeTimePickerDialog类(从lolipop#xff0c;Timepicker默认使用时钟模式(材料设计)#xff0c;因此旧的自定义类将无法使用。我们可以将模式更改为Spinner以获取最新版本#xff0c;并可以重用该类)publi…对于lolipop和更高版本的android您可以使用此修改过的RangeTimePickerDialog类(从lolipopTimepicker默认使用时钟模式(材料设计)因此旧的自定义类将无法使用。我们可以将模式更改为Spinner以获取最新版本并可以重用该类)public class RangeTimePickerDialog extends TimePickerDialog {private int minHour -1;private int minMinute -1;private int maxHour 25;private int maxMinute 25;private int currentHour 0;private int currentMinute 0;private Calendar calendar Calendar.getInstance();private DateFormat dateFormat;public RangeTimePickerDialog(Context context, int dialogTheme, OnTimeSetListener callBack, int hourOfDay, int minute, boolean is24HourView) {super(context, callBack, hourOfDay, minute, is24HourView);currentHour hourOfDay;currentMinute minute;dateFormat DateFormat.getTimeInstance(DateFormat.SHORT);fixSpinner(context, hourOfDay, minute, is24HourView);try {Class superclass getClass().getSuperclass();Field mTimePickerField superclass.getDeclaredField(mTimePicker);mTimePickerField.setAccessible(true);TimePicker mTimePicker (TimePicker) mTimePickerField.get(this);mTimePicker.setOnTimeChangedListener(this);} catch (NoSuchFieldException e) {} catch (IllegalArgumentException e) {} catch (IllegalAccessException e) {}}public void setMin(int hour, int minute) {minHour hour;minMinute minute;}public void setMax(int hour, int minute) {maxHour hour;maxMinute minute;}Overridepublic void onTimeChanged(TimePicker view, int hourOfDay, int minute) {boolean validTime true;if (hourOfDay minHour || (hourOfDay minHour minute minMinute)){validTime false;}if (hourOfDay  maxHour || (hourOfDay maxHour minute maxMinute)){validTime false;}if (validTime) {currentHour hourOfDay;currentMinute minute;}updateTime(currentHour, currentMinute);updateDialogTitle(view, currentHour, currentMinute);}private void updateDialogTitle(TimePicker timePicker, int hourOfDay, int minute) {calendar.set(Calendar.HOUR_OF_DAY, hourOfDay);calendar.set(Calendar.MINUTE, minute);String title dateFormat.format(calendar.getTime());setTitle(title);}private void fixSpinner(Context context, int hourOfDay, int minute, boolean is24HourView) {if (Build.VERSION.SDK_INT Build.VERSION_CODES.LOLLIPOP) { // android:timePickerMode spinner and clock began in Lollipoptry {// Get the themes android:timePickerMode//two modes are available clock mode and spinner mode ... selecting spinner mode for latest versionsfinal int MODE_SPINNER 2;Class styleableClass Class.forName(com.android.internal.R$styleable);Field timePickerStyleableField styleableClass.getField(TimePicker);int[] timePickerStyleable (int[]) timePickerStyleableField.get(null);final TypedArray a context.obtainStyledAttributes(null, timePickerStyleable, android.R.attr.timePickerStyle, 0);Field timePickerModeStyleableField styleableClass.getField(TimePicker_timePickerMode);int timePickerModeStyleable timePickerModeStyleableField.getInt(null);final int mode a.getInt(timePickerModeStyleable, MODE_SPINNER);a.recycle();if (mode MODE_SPINNER) {TimePicker timePicker (TimePicker) findField(TimePickerDialog.class, TimePicker.class, mTimePicker).get(this);Class delegateClass Class.forName(android.widget.TimePicker$TimePickerDelegate);Field delegateField findField(TimePicker.class, delegateClass, mDelegate);Object delegate delegateField.get(timePicker);Class spinnerDelegateClass;if (Build.VERSION.SDK_INT ! Build.VERSION_CODES.LOLLIPOP) {spinnerDelegateClass Class.forName(android.widget.TimePickerSpinnerDelegate);} else {spinnerDelegateClass Class.forName(android.widget.TimePickerClockDelegate);}if (delegate.getClass() ! spinnerDelegateClass) {delegateField.set(timePicker, null); // throw out the TimePickerClockDelegate!timePicker.removeAllViews(); // remove the TimePickerClockDelegate viewsConstructor spinnerDelegateConstructor spinnerDelegateClass.getConstructor(TimePicker.class, Context.class, AttributeSet.class, int.class, int.class);spinnerDelegateConstructor.setAccessible(true);// Instantiate a TimePickerSpinnerDelegatedelegate spinnerDelegateConstructor.newInstance(timePicker, context, null, android.R.attr.timePickerStyle, 0);delegateField.set(timePicker, delegate); // set the TimePicker.mDelegate to the spinner delegate// Set up the TimePicker again, with the TimePickerSpinnerDelegatetimePicker.setIs24HourView(is24HourView);timePicker.setCurrentHour(hourOfDay);timePicker.setCurrentMinute(minute);timePicker.setOnTimeChangedListener(this);}}} catch (Exception e) {throw new RuntimeException(e);}}}private static Field findField(Class objectClass, Class fieldClass, String expectedName) {try {Field field objectClass.getDeclaredField(expectedName);field.setAccessible(true);return field;} catch (NoSuchFieldException e) {} // ignore// search for it if it wasnt found under the expected ivar namefor (Field searchField : objectClass.getDeclaredFields()) {if (searchField.getType() fieldClass) {searchField.setAccessible(true);return searchField;}}return null;}}
http://www.sadfv.cn/news/132081/

相关文章:

  • 国外建设网站的软件北京网站开发品牌
  • 信阳网站开发建设公司php和wordpress教程
  • 中创高科官方网站网站设计文档模板
  • 如何查看网站是否降权荆门网站建设514885
  • 哈尔滨网站建设哪儿好薇有什么做视频的素材网站
  • 关键词站长工具精品课程网站建设毕业设计论文
  • 企业黄页哪个网站好vi报价单
  • 做网站需要多少钱知乎网站建设费如何入账
  • asp做网站鄂州网站建设设计
  • 网站设计制作 厂凡科快图 免费
  • 网站设计的思路静态网页制作视频教程
  • 做源码网站赚钱吗做网站的时候表格怎么去掉
  • 东营做网站m0536深圳企业网站开发公司
  • 湘潭网站建设厦门网站制作网页设计与制作教程这本书
  • 小程序就是做网站林云seo博客
  • 北京网站建设制作哪家公司好什么网站百度收录好
  • net网站建设多少前班级网站模板
  • 做网站 seogoogle网站增加关键词
  • 网站301在哪做东莞松山湖学校
  • 德阳建设局网站首页行业网站做不下去
  • 扁平风格网站 模板有没有专门的网站做品牌授权的
  • 厂西建设厅网站wordpress中文团队
  • 酒泉建设局造价官网站西安昆奇网站建设
  • 服务器做两个网站昆明做网站seo
  • wordpress mip 插件网络seo优化服务
  • 做网站用什么代码计算机培训班出来好找工作吗
  • 什么网站做的好看的做网站的有哪些
  • 优化网站及商品排名怎么做app设计开发要多少钱
  • 网站建设 工作方案高端网站开发平台
  • 泰安企业建站公司企业网站开发公司有哪些