DatePicker选择器
来源:互联网 发布:照片人物剪裁软件 编辑:程序博客网 时间:2024/05/16 14:48
日期选择器
1、在main.xml里添加一个跳入日期选择的Activity的按钮
<Button android:id="@+id/date_picker_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="DatePicker"/>
2、在MainActivity.java里写该按钮的监听器 只是黄色标记的代码,其他的是以前写的
package zeng.Demo;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;
public class MainActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button button =(Button)findViewById(R.id.button);
button.setOnClickListener(button_listener);
TextView text_view_button=(TextView)findViewById(R.id.text_view_button);
text_view_button.setOnClickListener(text_view_button_listener);
Button spinner_button = (Button)findViewById(R.id.spinner_button);
spinner_button.setOnClickListener(spinner_button_listener);
Button auto_complete_button=(Button)findViewById(R.id.auto_complete_button);
auto_complete_button.setOnClickListener(auto_complete_button_listener);
Button data_picker_button=(Button)findViewById(R.id.date_picker_button);
data_picker_button.setOnClickListener(date_picker_button_listener);
}
private Button.OnClickListener button_listener = new OnClickListener(){
public void onClick(View v){
setTitle("button被点击了一下");
}
};
private Button.OnClickListener text_view_button_listener = new OnClickListener(){
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent = new Intent();
intent.setClass(MainActivity.this,TextActivity.class);
startActivity(intent);
}
};
private Button.OnClickListener check_box_button_listener = new Button.OnClickListener(){
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent = new Intent();
intent.setClass(MainActivity.this,CheckBoxActivity.class);
startActivity(intent);
}
};
private Button.OnClickListener spinner_button_listener=new OnClickListener(){
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent = new Intent();
intent.setClass(MainActivity.this, SpinnerActivity.class);
startActivity(intent);
}
};
private Button.OnClickListener auto_complete_button_listener = new OnClickListener(){
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent = new Intent();
intent.setClass(MainActivity.this, AutoCompleteTextViewActivity.class);
startActivity(intent);
}
};
private Button.OnClickListener date_picker_button_listener = new OnClickListener(){
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent = new Intent();
intent.setClass(MainActivity.this,DatePickerActivity.class);
startActivity(intent);
}
};
}
3、在Layout里新建一个xml datepicker.xml 用于显示日期选择器控件的
<DatePicker android:id="@+id/date_picker"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
4、新建一个DatePickerActivity.java,
package zeng.Demo;
import android.app.Activity;
import android.os.Bundle;
import android.widget.DatePicker;
public class DatePickerActivity extends Activity {
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setTitle("DatePickerActivity");
setContentView(R.layout.datepicker);
DatePicker dp =(DatePicker)this.findViewById(R.id.date_picker);
dp.init(2009, 5, 11, null);
}
}
5、在AndroidManifest.xml里注册
<activity android:name=".DatePickerActivity">
</activity>
6、最后的显示
- DatePicker选择器
- DatePicker日期选择器年月日
- 04-DatePicker 时间选择器
- 日期选择器(Datepicker)
- 自定义时间选择器DatePicker
- DatePicker和TimePicker选择器
- air-datepicker -- 日历选择器
- 时间选择器,DatePicker
- 添加时间选择器--DatePicker
- datepicker日期选择器插件
- 日历选择器DatePicker
- 自制日期选择器(datepicker)
- Android中DatePicker时间选择器
- Android日期选择器(DatePicker)学习
- 时间选择器:DatePicker 和TimePicker
- 时间、日期选择器DatePicker、TimePicker
- iOS 开发时间选择器datePicker
- 日期选择器 DatePicker 的使用方法
- HTML5学习 ,缓存
- qt中的qmake命令设置
- 类型“Microsoft.Office.Interop.Word.ApplicationClass”未定义构造函 无法嵌入互操作类型“Microsoft.Office.Interop.Word.ApplicationClass”
- MFC的初次使用时的体会
- a1,a2,...,an,b1,b2,...,bn,
- DatePicker选择器
- 网络拓扑发现算法的分析
- 三分之一理想
- 冒泡排序(C语言描述)
- Java组件外观代码的相关学习
- KMP字符串模式匹配算法
- python支持中文
- OpenSSL-安装与配置指南作者
- JOJ1076 && POJ1039 Pipe 经典计算几何