日历

作者: 沈溺_16e5 | 来源:发表于2019-05-24 20:33 被阅读0次
依赖
//    侧滑菜单、TabLayout
implementation 'com.android.support:design:28.0.0'
用法

直接调用就可以

DateUtil.getDateTime(CompileActivity.this,tvDate);
DateUtil
public class DateUtil {
    public static void getDateTime(Context mContext, final TextView textView) {
        View date_time_picker = View.inflate(mContext, R.layout.layout_date_picker, null);
        final DatePicker datePicker = (DatePicker) date_time_picker.findViewById(R.id.data_picker);

        //   Build   DateTimeDialog
        AlertDialog.Builder builder = new AlertDialog.Builder(mContext);
        builder.setView(date_time_picker);
        builder.setPositiveButton(android.R.string.ok, new DialogInterface.OnClickListener() {
            @Override
            public void onClick(DialogInterface dialog, int which) {
                int month = datePicker.getMonth();
                int newMonth = month + 1;
                String dateStr = datePicker.getYear() + "-" + newMonth + "-" + datePicker.getDayOfMonth();
//                int currentMinute = timePicker.getCurrentMinute();
//                String curMinute = "";
//                if (currentMinute < 10) {
//                    curMinute = "0" + currentMinute;
//                } else {
//                    curMinute = String.valueOf(currentMinute);
//                }
//                String timeStr = timePicker.getCurrentHour() + ":" + curMinute;
                textView.setText(dateStr);
            }
        });
        builder.show();
    }
}
layout_date_picker.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:gravity="center">

    <DatePicker
        android:id="@+id/data_picker"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content">

    </DatePicker>

</LinearLayout>
日历.png

相关文章

  • RCalendarPicker 日历控件 ,日历选择控件,日历,

    RCalendarPicker RCalendarPicker 日历控件 ,日历选择控件,日历,日期选择 Prev...

  • 手绘风日历素材

    1/扁平风日历 2/生活小元素日历 3/动物日历 4/萌猪日历

  • 【基本扩展模块】33、时间相关:calendar模块

    目录一、制作电子日历二、将日历列表化三、与日历相关的计算 一、制作电子日历 calendar模块跟日历相关的若干函...

  • 日历

    这几天没有来由地想起以前学习的冯骥才先生的《日历》,便回过头又去看了一次这篇文章,进而想到朱自清先生的《匆...

  • 日历

    日历 抚摩旧日历上斑驳的月光 令我想起黄河的流淌 站在开封与汴梁之间 宋都故地听不见隐秘的交谈 关关雎鸠,在河之洲...

  • 日历

    最近买了故宫日历,很好看的一本。 对于老式台历的记忆,还停留在奶奶家那种手撕的日历里。薄薄的一张纸上印满了字,什么...

  • 日历

    时间从我们身边流走 感觉不到少了什么 只是一张日历而已 薄薄的一页纸 可是一年下来 你才突然发现厚厚的一本书 什么...

  • 日历

    我们总会说再见的 清晨 日暮 或夜晚 好像日历 日期都过了那么久了 但还是会有一个舍不得的日期 是一个过不去的梗 ...

  • 日历

    时间管理的工具,最经典的非“日历”莫属,从古至今它的身影我们随处可见。 我们可以使用的日历有两种: 一种是纸质日历...

  • 日历

    家中常备一日历, 总见靠墙相偎依。 若挑时辰查凶吉, 移步面前识各一。

网友评论

      本文标题:日历

      本文链接:https://www.haomeiwen.com/subject/lvonzqtx.html