在github上找了个选择日期的,然后修改成需要的类型。如图点击第二次就能选择2个日期,本资源采用对话框模式的activity
资源地址:
http://download.csdn.net/detail/hunanqi/9532358
使用步骤:
1、下载资源
2、eclipse中依赖下载的这个libary
3、在自己的清单文件中 注册
<activity
android:name="com.example.calendarviewdemo.Activity_Calendar"
android:theme="@android:style/Theme.DeviceDefault.Dialog.NoActionBar" >
</activity>
3、启动这个activity,
Intent intent=new Intent(Activity_Main.this,Activity_Calendar.class);
startActivityForResult(intent, 1);
4、接受返回的选择的日期
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// TODO Auto-generated method stub
if(resultCode==2){
String startDate = data.getStringExtra("startdate");
String stopDate = data.getStringExtra("stopdate");
Log.i("测试", startDate+"到"+stopDate);
}
}
一个是在前面的日期,一个是在后面的日期