欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

時(shí)間選擇android,時(shí)間選擇器

在Android應(yīng)用中怎樣實(shí)現(xiàn)時(shí)間選擇下拉菜單

你找到Sudoku中的 private void startGame(int i){ Log.d(TAG, "clicked on" + i); Intent intent = new Intent(Sudoku.this,Game.class); intent.putExtra(Game.KEY_DIFFICULTY, i); startActivity(intent);...

創(chuàng)新互聯(lián)是一家專(zhuān)注于成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、外貿(mào)營(yíng)銷(xiāo)網(wǎng)站建設(shè)與策劃設(shè)計(jì),瑞麗網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專(zhuān)注于網(wǎng)站建設(shè)十載,網(wǎng)設(shè)計(jì)領(lǐng)域的專(zhuān)業(yè)建站公司;建站業(yè)務(wù)涵蓋:瑞麗等地區(qū)。瑞麗做網(wǎng)站價(jià)格咨詢:18982081108

安卓手機(jī)上的時(shí)間怎么調(diào)啊?

vivo手機(jī)可進(jìn)入設(shè)置--系統(tǒng)管理/更多設(shè)置--日期與時(shí)間,可打開(kāi)自動(dòng)設(shè)置,聯(lián)網(wǎng)后會(huì)自動(dòng)對(duì)時(shí)。也可以關(guān)閉自動(dòng)設(shè)置,設(shè)置時(shí)間,手動(dòng)輸入時(shí)間和日期。

android 怎么比較日期選擇器的選擇的時(shí)間和系統(tǒng)當(dāng)前的時(shí)間

package com.wwj.datetimepicker;

import java.text.SimpleDateFormat;

import java.util.Calendar;

import android.app.Activity;

import android.app.AlertDialog;

import android.content.DialogInterface;

import android.widget.DatePicker;

import android.widget.DatePicker.OnDateChangedListener;

import android.widget.EditText;

import android.widget.LinearLayout;

import android.widget.TimePicker;

import android.widget.TimePicker.OnTimeChangedListener;

/**

* 日期時(shí)間選擇控件 使用方法: private EditText inputDate;//需要設(shè)置的日期時(shí)間文本編輯框 private String

* initDateTime="2012年9月3日 14:44",//初始日期時(shí)間值 在點(diǎn)擊事件中使用:

* inputDate.setOnClickListener(new OnClickListener() {

*

* @Override public void onClick(View v) { DateTimePickDialogUtil

* dateTimePicKDialog=new

* DateTimePickDialogUtil(SinvestigateActivity.this,initDateTime);

* dateTimePicKDialog.dateTimePicKDialog(inputDate);

*

* } });

*

* @author

*/

public class DateTimePickDialogUtil implements OnDateChangedListener,

OnTimeChangedListener {

private DatePicker datePicker;

private TimePicker timePicker;

private AlertDialog ad;

private String dateTime;

private String initDateTime;

private Activity activity;

/**

* 日期時(shí)間彈出選擇框構(gòu)造函數(shù)

*

* @param activity

* :調(diào)用的父activity

* @param initDateTime

* 初始日期時(shí)間值,作為彈出窗口的標(biāo)題和日期時(shí)間初始值

*/

public DateTimePickDialogUtil(Activity activity, String initDateTime) {

this.activity = activity;

this.initDateTime = initDateTime;

}

public void init(DatePicker datePicker, TimePicker timePicker) {

Calendar calendar = Calendar.getInstance();

if (!(null == initDateTime || "".equals(initDateTime))) {

calendar = this.getCalendarByInintData(initDateTime);

} else {

initDateTime = calendar.get(Calendar.YEAR) + "年"

+ calendar.get(Calendar.MONTH) + "月"

+ calendar.get(Calendar.DAY_OF_MONTH) + "日 "

+ calendar.get(Calendar.HOUR_OF_DAY) + ":"

+ calendar.get(Calendar.MINUTE);

}

datePicker.init(calendar.get(Calendar.YEAR),

calendar.get(Calendar.MONTH),

calendar.get(Calendar.DAY_OF_MONTH), this);

timePicker.setCurrentHour(calendar.get(Calendar.HOUR_OF_DAY));

timePicker.setCurrentMinute(calendar.get(Calendar.MINUTE));

}

/**

* 彈出日期時(shí)間選擇框方法

*

* @param inputDate

* :為需要設(shè)置的日期時(shí)間文本編輯框

* @return

*/

public AlertDialog dateTimePicKDialog(final EditText inputDate) {

LinearLayout dateTimeLayout = (LinearLayout) activity

.getLayoutInflater().inflate(R.layout.common_datetime, null);

datePicker = (DatePicker) dateTimeLayout.findViewById(R.id.datepicker);

timePicker = (TimePicker) dateTimeLayout.findViewById(R.id.timepicker);

init(datePicker, timePicker);

timePicker.setIs24HourView(true);

timePicker.setOnTimeChangedListener(this);

ad = new AlertDialog.Builder(activity)

.setTitle(initDateTime)

.setView(dateTimeLayout)

.setPositiveButton("設(shè)置", new DialogInterface.OnClickListener() {

public void onClick(DialogInterface dialog, int whichButton) {

inputDate.setText(dateTime);

}

})

.setNegativeButton("取消", new DialogInterface.OnClickListener() {

public void onClick(DialogInterface dialog, int whichButton) {

inputDate.setText("");

}

}).show();

onDateChanged(null, 0, 0, 0);

return ad;

}

public void onTimeChanged(TimePicker view, int hourOfDay, int minute) {

onDateChanged(null, 0, 0, 0);

}

public void onDateChanged(DatePicker view, int year, int monthOfYear,

int dayOfMonth) {

// 獲得日歷實(shí)例

Calendar calendar = Calendar.getInstance();

calendar.set(datePicker.getYear(), datePicker.getMonth(),

datePicker.getDayOfMonth(), timePicker.getCurrentHour(),

timePicker.getCurrentMinute());

SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 HH:mm");

dateTime = sdf.format(calendar.getTime());

ad.setTitle(dateTime);

}

/**

* 實(shí)現(xiàn)將初始日期時(shí)間2012年07月02日 16:45 拆分成年 月 日 時(shí) 分 秒,并賦值給calendar

*

* @param initDateTime

* 初始日期時(shí)間值 字符串型

* @return Calendar

*/

private Calendar getCalendarByInintData(String initDateTime) {

Calendar calendar = Calendar.getInstance();

// 將初始日期時(shí)間2012年07月02日 16:45 拆分成年 月 日 時(shí) 分 秒

String date = spliteString(initDateTime, "日", "index", "front"); // 日期

String time = spliteString(initDateTime, "日", "index", "back"); // 時(shí)間

String yearStr = spliteString(date, "年", "index", "front"); // 年份

String monthAndDay = spliteString(date, "年", "index", "back"); // 月日

String monthStr = spliteString(monthAndDay, "月", "index", "front"); // 月

String dayStr = spliteString(monthAndDay, "月", "index", "back"); // 日

String hourStr = spliteString(time, ":", "index", "front"); // 時(shí)

String minuteStr = spliteString(time, ":", "index", "back"); // 分

int currentYear = Integer.valueOf(yearStr.trim()).intValue();

int currentMonth = Integer.valueOf(monthStr.trim()).intValue() - 1;

int currentDay = Integer.valueOf(dayStr.trim()).intValue();

int currentHour = Integer.valueOf(hourStr.trim()).intValue();

int currentMinute = Integer.valueOf(minuteStr.trim()).intValue();

calendar.set(currentYear, currentMonth, currentDay, currentHour,

currentMinute);

return calendar;

}

/**

* 截取子串

*

* @param srcStr

* 源串

* @param pattern

* 匹配模式

* @param indexOrLast

* @param frontOrBack

* @return

*/

public static String spliteString(String srcStr, String pattern,

String indexOrLast, String frontOrBack) {

String result = "";

int loc = -1;

if (indexOrLast.equalsIgnoreCase("index")) {

loc = srcStr.indexOf(pattern); // 取得字符串第一次出現(xiàn)的位置

} else {

loc = srcStr.lastIndexOf(pattern); // 最后一個(gè)匹配串的位置

}

if (frontOrBack.equalsIgnoreCase("front")) {

if (loc != -1)

result = srcStr.substring(0, loc); // 截取子串

} else {

if (loc != -1)

result = srcStr.substring(loc + 1, srcStr.length()); // 截取子串

}

return result;

}

}

/DateTimePicker/src/com/wwj/datetimepicker/DateTimePickerActivity.java

[java] view plain copy

package com.wwj.datetimepicker;

import android.app.Activity;

import android.os.Bundle;

import android.view.View;

import android.view.View.OnClickListener;

import android.widget.EditText;

/**

* 時(shí)間拾取器界面

*

* @author wwj_748

*

*/

public class DateTimePickerActivity extends Activity {

/** Called when the activity is first created. */

private EditText startDateTime;

private EditText endDateTime;

private String initStartDateTime = "2013年9月3日 14:44"; // 初始化開(kāi)始時(shí)間

private String initEndDateTime = "2014年8月23日 17:44"; // 初始化結(jié)束時(shí)間

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.main);

// 兩個(gè)輸入框

startDateTime = (EditText) findViewById(R.id.inputDate);

endDateTime = (EditText) findViewById(R.id.inputDate2);

startDateTime.setText(initStartDateTime);

endDateTime.setText(initEndDateTime);

startDateTime.setOnClickListener(new OnClickListener() {

public void onClick(View v) {

DateTimePickDialogUtil dateTimePicKDialog = new DateTimePickDialogUtil(

DateTimePickerActivity.this, initEndDateTime);

dateTimePicKDialog.dateTimePicKDialog(startDateTime);

}

});

endDateTime.setOnClickListener(new OnClickListener() {

public void onClick(View v) {

DateTimePickDialogUtil dateTimePicKDialog = new DateTimePickDialogUtil(

DateTimePickerActivity.this, initEndDateTime);

dateTimePicKDialog.dateTimePicKDialog(endDateTime);

}

});

}

}

自定義界面:

/DateTimePicker/res/layout/common_datetime.xml

[html] view plain copy

?xml version="1.0" encoding="utf-8"?

LinearLayout xmlns:android=""

android:layout_width="fill_parent"

android:layout_height="fill_parent"

android:orientation="vertical"

DatePicker

android:id="@+id/datepicker"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:calendarViewShown="false" /

TimePicker

android:id="@+id/timepicker"

android:layout_width="wrap_content"

android:layout_height="wrap_content" /

/LinearLayout

源碼下載:

android 時(shí)間選擇器怎么設(shè)置不可選

先定義你的Edtext 然后為他定義一個(gè)點(diǎn)擊事件 如 //Time 是Edtext的ID Time.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {new DatePickerDialog(text6.this, new DatePickerDialog.OnDateSetListener() {@Overridepublic void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {QS.setText("起始日期:" + String.format("%d-%d-%d", year, monthOfYear + 1, dayOfMonth));} //2016,1,1是彈出時(shí)間選擇器的默認(rèn)時(shí)間}, 2016, 1, 2).show();} }); 哪里不了解再問(wèn)

安卓手機(jī)怎么修改系統(tǒng)時(shí)間

若使用的是vivo手機(jī),進(jìn)入設(shè)置--系統(tǒng)管理/更多設(shè)置--日期與時(shí)間中可修改手機(jī)時(shí)間。(修改前需將“自動(dòng)設(shè)置”關(guān)閉)。

安卓手機(jī)時(shí)間24小時(shí)怎么設(shè)置?

若使用的是vivo手機(jī),可以進(jìn)入設(shè)置--系統(tǒng)管理/更多設(shè)置--日期與時(shí)間中開(kāi)啟“使用24小時(shí)格式”即可。

網(wǎng)站欄目:時(shí)間選擇android,時(shí)間選擇器
分享鏈接:http://chinadenli.net/article49/dsihohh.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App設(shè)計(jì)企業(yè)網(wǎng)站制作網(wǎng)站維護(hù)定制開(kāi)發(fā)網(wǎng)站收錄網(wǎng)站內(nèi)鏈

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司