`

日期编辑框

 
阅读更多




 

 

 

 <EditText
        android:id="@+id/brithday_edit"
        android:layout_width="90dp"
        android:layout_height="40dp"
        android:layout_below="@id/username_edit"
        android:layout_marginTop="4dp"
        android:layout_toRightOf="@id/age_view"
        android:editable="false"
        android:gravity="center"
        android:hint="@string/selectdate"
        android:textSize="13sp" />
 private void getBirthday() {
		cal = Calendar.getInstance();
		mBirthdayText = (EditText) findViewById(R.id.brithday_edit);
		mBirthdayText.setOnClickListener(new EditText.OnClickListener() {

			@Override
			public void onClick(View v) {
				// 构建一个日期对话框
				new DatePickerDialog(MainActivity.this, selectDateListener, cal
						.get(Calendar.YEAR), cal.get(Calendar.MONTH), cal
						.get(Calendar.DAY_OF_MONTH)).show();
			}

		});
	}

	/**
	 * 日期选择对话框的DateSet事件监听
	 */
	private DatePickerDialog.OnDateSetListener selectDateListener = new DatePickerDialog.OnDateSetListener() {

		@Override
		public void onDateSet(DatePicker view, int year, int monthOfYear,
				int dayOfMonth) {
			cal.set(Calendar.YEAR, year);
			cal.set(Calendar.MONTH, monthOfYear);
			cal.set(Calendar.DAY_OF_MONTH, dayOfMonth);
			SimpleDateFormat df = new SimpleDateFormat("yyyy.MM.dd");// 格式化日期
			mBirthdayText.setText(df.format(cal.getTime()));
		}

	};
 
  • 大小: 2.4 KB
  • 大小: 21.6 KB
分享到:
评论

相关推荐

    易语言日期时间框绑定编辑框

    "易语言日期时间框绑定编辑框"是一个典型的用户界面设计问题,它涉及到如何将日期时间选择组件(日期时间框)与文本输入组件(编辑框)有效地结合,以便用户可以通过图形界面方便地查看和修改日期时间信息。...

    用于时间、日期、电话号码、IP地址、邮政编码的编辑框

    时间和日期编辑框允许用户以特定格式输入日期和时间。例如,日期可能是“年-月-日”或“月/日/年”,而时间可以是“小时:分钟:秒”格式。它们通常会提供下拉菜单或按钮来选择日期和时间,而不是让用户手动输入,以...

    易语言日期时间框

    在易语言中,日期时间框(DateTimeBox)是一个常用的控件,它允许用户选择或输入日期和时间,常用于需要用户输入特定日期或时间的场合,如日程安排、预约系统等。 日期时间框的使用主要包括以下几个方面: 1. **...

    易语言编辑框输入带提示

    1. **创建编辑框组件**:在易语言的程序设计界面中,首先需要添加一个编辑框控件到窗口上,这可以通过控件工具箱选择“编辑框”并拖放到窗口上完成。 2. **设置提示文本**:提示文本一般显示在编辑框内,当用户尚未...

    易语言编辑框模拟时间框源码.rar

    在易语言中,编辑框和时间框是两种常见的控件,它们在用户界面设计中扮演着重要的角色。 编辑框(Edit Box)是用于用户输入文本的界面元素,常见于各种应用程序,如登录界面的用户名和密码输入框、设置窗口中的备注...

    输入窗口部件(Input Widgets)-Qt-思维导图-学习笔记

    这些部件包括组合框(ComboBox)、字体组合框(FontComboBox)、单行编辑...日期编辑框(DateEdit)、日期时间编辑框(DateTimeEdit)、数字拨盘框(Dial)、水平和垂直滚动条(Horizontal和Vertical ScrollBar)、水平...

    vc++ 编辑框控件

    2. 使用自定义控件:如果你需要一个功能更丰富的编辑框,如带下拉列表或日期选择的编辑框,可以考虑使用ActiveX控件,如提供的Adtextbox.ocx。这通常会提供更多的属性和方法,但也可能增加资源占用。 3. 优化代码:...

    易语言编辑框模拟时间框

    通过阅读和学习这段源码,初学者可以了解到如何在易语言中使用编辑框、定时器以及处理日期和时间的方法,进一步提升编程技能。对于有经验的开发者来说,这是一个不错的参考案例,可以借鉴其思路来解决类似的问题。 ...

    Adobe_Designer设计表单.pdf

    本文主要介绍了 Adobe Designer 设计表单的使用方法,包括创建新表单、控件库的使用、设计文本编辑框、下拉式选单、日期编辑框和列表框等控件的使用。 首先,在 Adobe Designer 中创建新表单可以通过点击“New Form...

    高级编辑框

    在IT行业中,编辑框是用户界面(UI)设计中不可或缺的一部分,它允许用户输入和编辑文本。"高级编辑框"通常指的是具有更多特性和定制化选项的文本输入控件,相比标准编辑框提供了更丰富的功能和更美观的外观。本项目...

    bcg编辑框的使用

    在本文中,我们将深入探讨如何在Visual C++ 6.0环境下使用BCGControlBar Library(简称BCG)中的编辑框。BCG是Microsoft Visual C++的一个扩展库,它为开发人员提供了创建专业、功能丰富的用户界面的能力。...

    编辑框限制

    在IT领域,编辑框是用户界面中不可或缺的一部分,它允许用户输入、查看和编辑文本。在不同的应用场景下,我们可能需要对编辑框的功能进行特定的限制或定制,以满足特定需求。本文将深入探讨“编辑框限制”这一主题,...

    (完整版)AdobeDesigner设计表单

    在本文中,我们将详细介绍 Adobe Designer 设计表单的相关知识点,包括创建新表单、控件库、控件属性、文本编辑框、下拉式选单、日期编辑框和列表框等。 首先,让我们从创建新表单开始。打开 Adobe Designer,点击...

    自定义控件入门(简单组合日期控件和编辑框)

    在这个“自定义控件入门”教程中,我们将探讨如何将日期控件和编辑框简单地组合在一起,以创建一个定制的用户界面组件。 首先,我们需要了解基础的控件概念。控件是GUI(图形用户界面)中的基本构建块,例如按钮、...

    组合框和编辑框

    组合框(ComboBox)和编辑框(EditBox)是两种常见的对话框控件,它们各自有着特定的功能和用途,但在某些情况下也可以协同工作,为用户提供更加丰富的交互体验。本文将深入探讨这两种控件以及它们在实践中的应用。 ...

    货运管理系统货运管理系统.doc

    货运管理系统提供了多种编辑框,包括文本编辑框、日期编辑框和数字编辑框等。用户可以根据需要选择合适的编辑框来输入和编辑数据。 7. 打印与导出 货运管理系统提供了打印和导出功能,用户可以将数据打印到纸质...

    易语言超级编辑框和超级列表框联动输入

    本话题聚焦于易语言中的"超级编辑框"和"超级列表框"两种控件的联动输入功能。在这个场景中,"联动输入"指的是当用户在超级编辑框中输入信息时,超级列表框会根据输入的内容动态更新显示匹配的项目,这样的交互设计...

    易语言编辑框模拟时间框源码

    在这个特定的案例中,“易语言编辑框模拟时间框源码”指的是使用易语言编写的一个程序,它通过编辑框控件来模拟出类似时间显示的效果。 编辑框是易语言中常见的一种用户界面控件,通常用于输入和展示文本。在本例中...

    超级列表框多功能置入支持修改日期选择框编辑框组合框-易语言

    《超级列表框多功能置入支持修改日期选择框编辑框组合框——易语言实践详解》 在易语言编程环境中,我们经常需要处理用户界面的各种组件,如列表框、日期选择框、编辑框和组合框等。这些组件是构建交互式应用程序的...

    易语言编辑框模拟时间框源码.7z

    在实际应用中,编辑框和时间框的组合可以用于创建各种需要用户输入日期和时间信息的场景,比如日程管理、预约系统或者时间记录工具。通过分析和理解源码,开发者可以提升自己的编程技巧,了解易语言中控件的自定义和...

Global site tag (gtag.js) - Google Analytics