相关疑难解决方法(0)

如何在android中禁用未来的日期选择器

我是android的新手如何在日期选择器中禁用未来日期,我在堆栈中尝试了许多代码,但它无法帮助.任何人都帮我请求.

看看代码

public void onCreate(Bundle savedInstanceState) {
                super.onCreate(savedInstanceState);
                setContentView(R.layout.daty);



                click=(ImageView)findViewById(R.id.click);


                hdate=(TextView)findViewById(R.id.hdate);

                timeStamp = new SimpleDateFormat("dd/MM/yyyy").format(new Date(System.currentTimeMillis()));


                hdate.setText(timeStamp);


                final Calendar myCalendar = Calendar.getInstance();

       // listener for date picker        
                final DatePickerDialog.OnDateSetListener date = new DatePickerDialog.OnDateSetListener() {

                    @Override
                    public void onDateSet(DatePicker view, int year, int monthOfYear,
                            int dayOfMonth) {
                        // TODO Auto-generated method stub
                        myCalendar.set(Calendar.YEAR, year);
                        myCalendar.set(Calendar.MONTH, monthOfYear);
                        myCalendar.set(Calendar.DAY_OF_MONTH, dayOfMonth);
                        updateLabel();
                    }

                    private void updateLabel() {
                        // TODO Auto-generated method stub

                        String myFormat = "dd/MM/yyyy";
                        SimpleDateFormat sdf = new SimpleDateFormat(myFormat, Locale.US);
                        hdate.setText(sdf.format(myCalendar.getTime()));


                    } …
Run Code Online (Sandbox Code Playgroud)

android date picker

-2
推荐指数
1
解决办法
7993
查看次数

标签 统计

android ×1

date ×1

picker ×1