zoukankan      html  css  js  c++  java
  • 简单的时间控件学习

    package tw.android;
    
    import android.app.Activity;
    import android.os.Bundle;
    import android.view.View;
    import android.widget.*;
    
    public class Main extends Activity {
    
        private DatePicker mDatePik;
        private TimePicker mTimePik;
        private TextView mTxtResult;
        private Button mBtnOK;
    
        /** Called when the activity is first created. */
        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);
    
            setupViewComponent();
        }
        
        private void setupViewComponent() {
            // 从资源文件R中取得介面元件
            mDatePik = (DatePicker)findViewById(R.id.datePik);
            mTimePik = (TimePicker)findViewById(R.id.timePik);
            mTxtResult = (TextView)findViewById(R.id.txtResult);
            mBtnOK = (Button)findViewById(R.id.btnOK);
    
            mBtnOK.setOnClickListener(btnDoOKOnClick);
        }
        
        private Button.OnClickListener btnDoOKOnClick = new Button.OnClickListener() {
            public void onClick(View v) {
                String s = getString(R.string.result);
                mTxtResult.setText(s + mDatePik.getYear() + "年" +
                                      (mDatePik.getMonth()+1) + "月 " +
                                      mDatePik.getDayOfMonth() + "日" +
                                      mTimePik.getCurrentHour() + "點" +
                                      mTimePik.getCurrentMinute() + "分");
            }
        };
    }

    注意月份是要 +1的  (mDatePik.getMonth()+1) + "月 " 

  • 相关阅读:
    I2C总线驱动框架详解
    Allegro封装的制作
    轮询与中断 简单分析
    SMI#、SCI#信号在OS、BIOS、EC中的中断方式(Linux)
    var
    集合元素重复问题
    子类重写父类属性和方法
    内存(转)
    DesiredSize,RenderSize&& Width ,ActualWidth
    sql select(A.B)拼接
  • 原文地址:https://www.cnblogs.com/zhoujn/p/4154904.html
Copyright © 2011-2022 走看看