博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
自定义对话框,时间日期对话框
阅读量:6423 次
发布时间:2019-06-23

本文共 2723 字,大约阅读时间需要 9 分钟。

自定义对话框

//自定义对话框    public void bt_4(View v)    {        //1-Layout文件加载器        //LayoutInflater layoutInflater=getLayoutInflater();       // View view=layoutInflater.inflate(R.layout.zidingyiduihuakuang, null);        //2-View的静态方法        //View view=View.inflate(this, R.layout.zidingyiduihuakuang, null);        //3-java代码        ImageView view=new ImageView(this);        view.setImageResource(R.drawable.nnn);        new AlertDialog.Builder(this)                //.setView(R.layout.zidingyiduihuakuang)版本5以上。                .setView(view)                .show();    }
View Code

 

获取当前时间日期

//获取当前日期    //单例模式    Calendar c=Calendar.getInstance();    //c.get(Calendar.YEAR);    //日期对话框    public void bt_6(View v)    {        DatePickerDialog dp=new DatePickerDialog(this, new DatePickerDialog.OnDateSetListener() {            @Override            public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {                Toast.makeText(Text5Activity.this, year+"-"+monthOfYear+1+"-"+dayOfMonth, Toast.LENGTH_SHORT).show();            }        }, c.get(Calendar.YEAR), c.get(Calendar.MONTH), c.get(Calendar.DAY_OF_MONTH));        dp.show();;    }    //时间对话框    public void bt_7(View v)    {        TimePickerDialog tp=new TimePickerDialog(this, new TimePickerDialog.OnTimeSetListener() {            @Override            public void onTimeSet(TimePicker view, int hourOfDay, int minute) {                Toast.makeText(Text5Activity.this, hourOfDay+":"+minute, Toast.LENGTH_SHORT).show();            }        }, c.get(Calendar.HOUR), c.get(Calendar.MINUTE), true);        tp.setCanceledOnTouchOutside(false);        tp.show();;    }
View Code

 

 

 

 

时间对话框

//时间对话框    public void bt_7(View v)    {        TimePickerDialog tp=new TimePickerDialog(this, new TimePickerDialog.OnTimeSetListener() {            @Override            public void onTimeSet(TimePicker view, int hourOfDay, int minute) {                Toast.makeText(Text5Activity.this, hourOfDay+":"+minute, Toast.LENGTH_SHORT).show();            }        }, c.get(Calendar.HOUR), c.get(Calendar.MINUTE), true);        tp.setCanceledOnTouchOutside(false);        tp.show();;    }
View Code

 

 

日期对话框

//日期对话框    public void bt_6(View v)    {        DatePickerDialog dp=new DatePickerDialog(this, new DatePickerDialog.OnDateSetListener() {            @Override            public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {                Toast.makeText(Text5Activity.this, year+"-"+monthOfYear+1+"-"+dayOfMonth, Toast.LENGTH_SHORT).show();            }        }, c.get(Calendar.YEAR), c.get(Calendar.MONTH), c.get(Calendar.DAY_OF_MONTH));        dp.show();;    }
View Code

 

转载于:https://www.cnblogs.com/1ming/p/5489829.html

你可能感兴趣的文章
C# 的关键字系列 (1 of n)
查看>>
UDP,TCP之间的区别
查看>>
UVa 10294(polya 翻转与旋转)
查看>>
android WebSocket协议简介
查看>>
mysql优化哪个方面?
查看>>
JAVA NIO 之ByteBuffer的mark、position、limit、flip、reset,get方法介绍
查看>>
ubuntu18.04系统下用devstack安装openstack(最新版)
查看>>
Django框架初入
查看>>
AngularJS:实现动态添加输入控件功能(转)
查看>>
nodejs的调试(node-inspector)
查看>>
关于送礼-续
查看>>
acm 2034
查看>>
八、Maven下进行单元测试
查看>>
Linux导入导出Oracle数据库
查看>>
JQ实现购物车价格计算
查看>>
【HDOJ】1930 And Now, a Remainder from Our Sponsor
查看>>
【Linux】鸟哥的Linux私房菜基础学习篇整理(二)
查看>>
【思路】-URL重写
查看>>
HDU4185 Oil Skimming(匈牙利)
查看>>
IP路由原理
查看>>