小编SAn*_*idD的帖子

Android - 为开始日期和结束日期多次更新DatePickers的minDate和maxDate

我有ToDate [start]和FromDate [end]的两个Datepickers对话框.

我通过使用setMaxDate()函数将datePicker max date设置为当前日期.

我的问题是什么时候

1)我改变了ToDatePicker的日期我不会设置FromDatePicker的setMaxDate().

2)我改变FromDatePicker的日期我不会设置ToDatePicker的setMinDate().

在我的代码中这个工作第一次但下次当我更改两个或单个datepicker时它没有设置setMaxDate(),setMinDate()函数

这是我的代码

dateFormatter = new SimpleDateFormat("dd-MM-yyyy", Locale.US);
    Calendar newCalendar = Calendar.getInstance();

    //Setting first None value to updatedDate To and from
    Util.SaveToSharedPref(MgntNCActivity.this,
            Constant.ShaPreMgntNcFilter,
            Constant.ShaPreMgntNcFilterUpdatedToDate, Constant.NoValue);
    Util.SaveToSharedPref(MgntNCActivity.this,
            Constant.ShaPreMgntNcFilter,
            Constant.ShaPreMgntNcFilterUpdatedFromDate, Constant.NoValue);

    datePickerDiaFrom=new DatePickerDialog(MgntNCActivity.this, new DatePickerDialog.OnDateSetListener() {

        @Override
        public void onDateSet(DatePicker view, int year, int monthOfYear,
                int dayOfMonth) {
            Calendar upDateFrom = Calendar.getInstance();
            upDateFrom.set(year, monthOfYear, dayOfMonth);
            txtFromUpdatedDate.setText(dateFormatter.format(upDateFrom.getTime()));
            // System.out.println("Date 1 )GTM : "+upDateTo.getTime().toGMTString());

         //setting minimum limit to date Picker 'To'
           if (dateFormatter.format(upDateFrom.getTime()).equals(dateFormatter.format(NetworkUtil.getTodayDate()))) {
                upDateFrom.set(Calendar.HOUR_OF_DAY, upDateFrom.getMinimum(Calendar.HOUR_OF_DAY)); …
Run Code Online (Sandbox Code Playgroud)

java android calendar datepicker

5
推荐指数
1
解决办法
1569
查看次数

如何在android中解析查询搜索案例不敏感?

我使用解析云来存储数据.在这种情况下,我在此表中有一个表"MyUser"我希望在不区分大小写的情况下按名称搜索用户.

搜索工作正常,但搜索操作不区分大小写

我必须搜索不区分大小写

这是我的代码.:-

ParseQuery<ParseObject> query = ParseQuery.getQuery("BetsUpUser");
query.whereContains("name", searchData);
query.findInBackground(new FindCallback<ParseObject>() {
     public void done(List<ParseObject> objList,ParseException e) {
       if (e == null) {
          Log.d("score","@@@@Retrieved " + objList.size()+ " scores");

       } else {
          Log.d("score", "@@@Error: " + e.getMessage());
       }
    }
});
Run Code Online (Sandbox Code Playgroud)

提前致谢.

search android parse-platform

4
推荐指数
1
解决办法
4500
查看次数

如何在Android中通过时间将HH:MM:SS格式的计时器设置为textview?

我的当前日期格式为“ 2014-05-14T16:23:11.810Z ”,计数器日期为“ 2014-05-15T16:24:13.810Z

我想在HH:MM:SS中的那些日期之间( TextView中的24:01:02)显示计数器时间,该时间持续更新1秒。像计时器

但是如何计算这两个日期之间的差并将其转换为HH:MM:SS

我写了一个简单的代码,其中倒数计时器在android中以毫秒显示:

CountDownTimer timer=new CountDownTimer(300000, 1000) {
        public void onTick(long millisUntilFinished) {
            txtNewBetTimer.setText(""+millisUntilFinished / 1000);
        }

        public void onFinish() {
            txtNewBetTimer.setText("Time Up");
        }
    };
    timer.start();
Run Code Online (Sandbox Code Playgroud)

我想要这样的输出:

在此处输入图片说明

请任何人帮助我...

提前致谢..

datetime android timer textview

0
推荐指数
1
解决办法
4958
查看次数