安卓自訂日曆控制項,安卓日曆控制項
尊重作者勞動成果,轉載請註明出處:http://blog.csdn.net/baiyuliang2013/article/details/37732149 最近,因工作需要,需要實現自訂日曆控制項功能,主要應用於軟體中的酒店入住時間選擇功能,進入日曆後,可選擇入住時間,及離開時間,選擇完成後,再次進入日曆時,會顯示上次選中的結果,預設選擇日期是在距當前日期三個月內,三個月以外的均以灰色顯示,且不可點擊。本篇實現的效果是高仿某軟體的介面效果:某軟體介面效果:
本篇實現的效果:
另外,對於日期選擇後的時間計算即入住時間到離開時間的天數的計算,我想這個再簡單不過了,大家可以自行添加,達到自己想要的效果。
完整代碼:http://download.csdn.net/detail/baiyuliang2013/7627685
Android開發中幾種有用的的日曆控制項實現
道客巴巴精品文檔 android日曆控制項 android 控制項 android 自訂控制項 android 日期控制項 android 控制項屬性 android 控制項不可見 android 時間控制項 android 瀏覽器控制項 android群組控制項 android常用控制項
android怎把30內建日曆控制項calendarview每個日期按鈕設定事件,如跳轉之類的
CalendarView cv =(CalendarView)findViewById(R.id.calendarView1);
cv.setOnDateChangeListener(new OnDateChangeListener() {
publicvoid onSelectedDayChange(CalendarView view, int year, int month,int dayOfMonth) {
Toast.makeText(MainActivity.this, "onSelectedDayChange", Toast.LENGTH_LONG).show();
}
});