23 Android 时间和日期对话框
来源:互联网 发布:多重快速选择算法 编辑:程序博客网 时间:2024/05/20 04:30
package com.example.android_datedoalog;import java.util.Calendar;import android.os.Bundle;import android.app.Activity;import android.app.DatePickerDialog;import android.app.DatePickerDialog.OnDateSetListener;import android.app.TimePickerDialog;import android.app.TimePickerDialog.OnTimeSetListener;import android.view.Menu;import android.view.View;import android.widget.Button;import android.widget.DatePicker;import android.widget.EditText;import android.widget.TimePicker;import android.widget.Toast;public class MainActivity extends Activity {private Button button1;private Button button2;private EditText edittext;private DatePickerDialog dateDialog;//日期对话框private TimePickerDialog timeDialog;//时间对话框 private int year,monthofYear,dayofMonth,hourOfDay, minute;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);button1=(Button)findViewById(R.id.button1);button2=(Button)findViewById(R.id.button2);edittext=(EditText)findViewById(R.id.editText1);Calendar calendar=Calendar.getInstance();year=calendar.get(Calendar.YEAR);monthofYear=calendar.get(Calendar.MONTH);dayofMonth=calendar.get(Calendar.DAY_OF_MONTH);dateDialog=new DatePickerDialog(this, new OnDateSetListener() {@Overridepublic void onDateSet(DatePicker view, int year, int monthOfYear,int dayOfMonth) {// TODO Auto-generated method stubString str=year+"-"+(monthOfYear+1)+"-"+dayOfMonth;edittext.setText(str);}}, year, monthofYear, dayofMonth);//监听button1.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {// TODO Auto-generated method stubdateDialog.show();}});//小时hourOfDay=calendar.get(Calendar.HOUR_OF_DAY);minute=calendar.get(Calendar.MINUTE);timeDialog=new TimePickerDialog(MainActivity.this, new OnTimeSetListener() {@Overridepublic void onTimeSet(TimePicker view, int hourOfDay, int minute) {// TODO Auto-generated method stubToast.makeText(MainActivity.this, hourOfDay+":"+minute,Toast.LENGTH_SHORT).show();}}, hourOfDay, minute, true);//监听button2.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {// TODO Auto-generated method stubtimeDialog.show();}});} @Overridepublic boolean onCreateOptionsMenu(Menu menu) {// Inflate the menu; this adds items to the action bar if it is present.getMenuInflater().inflate(R.menu.main, menu);return true;}}
0 0
- 23 Android 时间和日期对话框
- Android 时间和日期对话框
- 【Android】对话框之日期和时间对话框
- Android--日期对话框和时间对话框
- android对话框显示当前日期和时间
- android 日期 时间对话框
- Android时间、日期对话框
- Android之日期和时间对话框DatePickerDialog和TimePickerDialog
- Android日期时间选择对话框
- android时间日期选择对话框
- 日期和时间选择对话框
- 19. android dialog —— 日期和时间选择对话框
- Android学习:用户界面UI之日期和时间对话框
- android ui 学习 之 时间和日期对话框
- Android 日期及时间选择对话框
- Android之日期及时间选择对话框
- Android之日期/时间选择对话框
- Android之日期及时间选择对话框
- 关于并行查询调优涉及的相关知识[收集中]
- C#对DataGridView操作
- eclipse Cannot run program "ndk-build": Launching failed
- android 制作9.png图片
- 无法在Windows资源管理器中查看此FTP站点 (Windows XP)
- 23 Android 时间和日期对话框
- AOJ0118 Property Distribution 裸dfs
- fighting
- 第21章 DHCP
- 工具接口标准(TIS)可执行链接格式(ELF)规范-卷II-处理器特性(Intel架构) (Processor Specific (Intel Architecture))
- Data structure
- vs2003+VAssistX插件快捷键失效
- java_easyui体系之DataGrid(5)
- HTML5 2D游戏引擎研发系列 第六章 <Canvas技术篇-画布技术-混色特效和粒子>