zoukankan      html  css  js  c++  java
  • 点击文本输入框弹出日期选择对话框

    效果图:

    @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_fpchx);
        
            final Calendar cd=Calendar.getInstance();
            Date date=new Date();
            cd.setTime(date);
        
                //选择日期
            etKjrq.setOnClickListener(new OnClickListener(){
                 public void onClick(View v) {
                     new DatePickerDialog(FpchxActivity.this, new OnDateSetListener(){
                      public void onDateSet(DatePicker view, int year,
                        int monthOfYear, int dayOfMonth) {
                          etKjrq.setText(year+"-"+(monthOfYear+1)+"-"+dayOfMonth);
                      }
                      }, 
                      cd.get(Calendar.YEAR), 
                      cd.get(Calendar.MONTH),
                      cd.get(Calendar.DAY_OF_MONTH)).show();
                   }
            });
            etKjrq.setOnFocusChangeListener(new OnFocusChangeListener(){
                public void onFocusChange(View v, boolean hasFocus) {
                     new DatePickerDialog(FpchxActivity.this, new OnDateSetListener(){
                      public void onDateSet(DatePicker view, int year,
                        int monthOfYear, int dayOfMonth) {
                          etKjrq.setText(year+"-"+(monthOfYear+1)+"-"+dayOfMonth);
                      }
                      }, 
                      cd.get(Calendar.YEAR), 
                      cd.get(Calendar.MONTH),
                      cd.get(Calendar.DAY_OF_MONTH)).show();
                   }
            });
    
    }
  • 相关阅读:
    2019届宝鸡理数质检Ⅱ解析版
    随机事件的概率
    三视图
    求曲线的轨迹方程
    组合法破解二项式系数问题
    二项式定理
    计数原理
    HBase的Shell命令
    HBase伪分布安装
    HBase基础知识
  • 原文地址:https://www.cnblogs.com/yshyee/p/3409744.html
Copyright © 2011-2022 走看看