`
jiaoronggui
  • 浏览: 1328633 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
博客专栏
B7c2eb31-a8ea-3973-a517-d00141f39b89
项目管理软件-redmin...
浏览量:116448
4a63e153-250f-30f6-a051-97cfc67cb3d3
IT职业规划
浏览量:199346
社区版块
存档分类
最新评论

android4.x与andriod2.x的datepicker差异比较大(图)

 
阅读更多

最近刚学习android开发,准备使用时间下拉选择空间,使用了datepicker空间,结果发现,在android4.X下面和在android2.x下面差距太大,去overstack找了下资料,看来只能考虑使用datepickerdialog了

 

 4.X版本下的截图



 

2.X版本下的截图

 

 

 

Is there a way to make the datepicker in android 4.0 look like the easy one on 2.x devices? I don't really wanna to use a button with a dialog, but that is absolutely enormous, i don't want the "calendar" thing. Thanks in advance

 

 

1、在apk》=11之后的版本中,有一个方法,调用可以部分解决,但是想完全解决是没有办法,因为都是平台提供的。

picker.setCalendarViewShown(false);

 

System components look depends on the platform. You may be able (or not) to influence things like colors, but not functionality (unless you implement your own logic or layout). So in general, answer to your question is "No".

 

 

  • 大小: 51.3 KB
  • 大小: 80.9 KB
1
1
分享到:
评论
1 楼 jiaoronggui 2013-04-18  
不能直接用setCalendarViewShown(false);,如果那样的话,在2.x版本下会出错,需要判断下
sdk的版本号,如下
	private DatePicker dp;


		dp = (DatePicker) findViewById(R.id.datePicker1);
		if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
			dp.setCalendarViewShown(false);
	    }

相关推荐

    Android+DatePicker+日期选择器

    `DatePicker`的API在不同版本的Android中可能会有差异,需要确保代码兼容性。 2. **无障碍服务** 考虑到无障碍服务,确保`DatePicker`提供了合适的触摸反馈和语音提示。 3. **日期范围限制** 通常需要设定日期...

    com.eltima.components.ui:datepicker.zip

    时间jar包 <groupId>com.eltima.components.ui</groupId> <artifactId>datepicker <version>1.0.0 </dependency>

    Android自定义DatePicker 以及 TimePicker

    <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent...

    Android DatePicker 自定义日期控件

    - 为了兼容不同的Android版本,可能需要使用`Support Library`或`AndroidX`库中的组件,并处理API级别的差异。 - 优化性能,避免不必要的计算和更新,确保在大量数据或快速操作时仍然流畅。 总之,自定义`...

    DatePicker Android.zip

    这个压缩包“DatePicker Android.zip”很可能包含了关于如何在Android应用中使用`DatePicker`控件的示例代码和相关资源,如截图“17949689_980x1200_1126.png”可能是显示`DatePicker`使用效果的图片,而目录...

    Android应用源码之DatePicker_应用.zip

    在Android开发中,`DatePicker`是一个非常常见的组件,它用于让用户选择日期。这个压缩包文件“Android应用源码之DatePicker_应用.zip”很显然是一个包含了关于`DatePicker`使用示例的源代码。在这个源码中,我们...

    Android 学习(9)DatePicker

    在Android开发中,`DatePicker`是一个非常常用的控件,它允许用户选择日期,通常用于设置生日、纪念日等与日期相关的事件。在这个Android学习的第九个程序中,我们将深入探讨`DatePicker`的使用方法和相关知识点。 ...

    jquery.ui.datepicker.js

    一个非常棒的时间插件 <script language="javascript"> $(document).ready(function() { ... monthNames:['1月','2月','3月','4月','5月','6月','7月','8月','9月','10月','11月','12月'], }); }); </script>

    Android应用源码之DatePicker.zip

    在Android开发中,`DatePicker`是一个非常常见的组件,它用于让用户选择日期。`DatePicker`提供了直观的用户界面,使得用户可以方便地选择年、月和日。本篇将深入解析`Android应用源码之DatePicker.zip`中的源码,...

    Android DatePicker,NumPicker解析(分割线颜色及调整大小)

    在Android开发中,`DatePicker`和`NumPicker`是两种常用的UI组件,它们分别用于日期选择和数值选择。本文将详细解析如何自定义`DatePicker`的分割线颜色以及调整`NumPicker`的大小,帮助开发者打造更加个性化和美观...

    Android中DatePicker的作用与定义.pdf

    在Android开发中,DatePicker是一个不可或缺的控件,它允许用户方便地选择日期,通常用于设置或输入日期相关的数据。本文将深入探讨DatePicker的定义、使用方法以及一些重要的API,帮助开发者更好地理解和应用这个...

    Android中DatePicker只显示年月

    在Android开发中,`DatePicker`是用于让用户选择日期的一个组件,通常显示年、月、日三个部分。然而,根据你的需求,你希望`DatePicker`仅显示年份和月份,而不包含日期部分。这个功能可以用来让用户选择特定的年份...

    jquery.datepicker-zh-CN.js

    jquery datepicker 的中文包 调用方法 <script src="./public/js/jquery-ui-1.10.3.min.js"> <script src="./public/js/jquery.datepicker-zh-CN.js"></script> <link href="./public/css/jqueryui/jquery-ui-...

    Android控件DatePicker的基本用法例程

    在Android开发中,`DatePicker`控件是一种常用的用户界面组件,它允许用户选择日期。`DatePicker`通常用于日历功能或者需要用户输入日期的场景。本教程将深入讲解`DatePicker`的基本用法,帮助开发者更好地理解和...

    Android Studio DatePicker和TimePicker的使用

    Android Studio 中的 DatePicker 和 TimePicker 组件使用详解 Android Studio 是 Google 官方推出的 Android 应用程序集成开发环境(IDE),提供了许多实用的组件和工具来帮助开发者快速构建高质量的 Android 应用...

    自定义DatePicker样式

    2. 使用Support Library:引入Android Support Library(现在称为AndroidX),如`androidx.appcompat.widget.AppCompatDatePicker`,它提供了向后兼容的DatePicker组件。 3. 版本特定的实现:针对不同的API级别编写...

    Android DatePicker Demo

    在Android开发中,`DatePicker`组件是用于让用户选择日期的常用控件,它提供了一个日历视图,用户可以通过滑动来选取年、月和日。`Android DatePicker Demo`是一个典型的示例,它展示了如何在应用程序中集成和使用`...

    bootstrap-datepicker1.9.0.zip

    2. **响应式设计**:作为Bootstrap的一部分,Datepicker也支持响应式布局,这意味着无论在桌面、平板还是移动设备上,它都能自适应屏幕大小,提供良好的可用性。 3. **多语言支持**:Bootstrap Datepicker支持多种...

    13-android DatePicker 日期选择器组建

    在Android开发中,`DatePicker`组件是一个非常常用的部分,它允许用户选择日期,通常用于设置生日、预约日期等场景。本篇文章将深入探讨`DatePicker`的使用方法、工作原理以及如何自定义它来满足特定需求。 `...

Global site tag (gtag.js) - Google Analytics