Android DatePickerDialog样式不一致的问题

三星和华为的平板上,DatePickerDialog的显示样式不一致。三星的仅仅显示月日年选择框,而华为的平板上另外还显示了日历表。代码同样。

可能是系统控件做了部分改动,后来你发现是能够设置的:

DatePickerDialog dialog  = new DatePickerDialog( , , ,  );
dialog.getDatePicker().setCalendarViewShown(false);

通过设置后,华为平板上将不再显示日历表。

时间: 2024-08-05 01:27:53

Android DatePickerDialog样式不一致的问题的相关文章

Android自定义样式

1.AndroidManifest.xml android:theme="@style/Theme.CustomDialog 样式要用:@style <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.fish.hello

android自定义样式大全:shape,selector,layer-list,drawable,动画,style

原文:http://keeganlee.me/post/android/20150830 以下摘取了部分内容: shape 一般用shape定义的xml文件存放在drawable目录下,若项目没有该目录则新建一个,而不要将它放到drawable-hdpi等目录中.只需要在对应控件设置(bg_rectangle_with_stroke_dash.xml) android:background="@drawable/bg_rectangle_with_stroke_dash" 四种类型 使

android checkbox样式

1. 首先要导入你准备用作CheckBox选中和补选中状态的两图片到res的drawable中,如checkbox_checked.png,checkbox_normal.png: 2. 在res/drawable中添加checkbox.xml,定义checkbox的state list drawable图片 [html] view plaincopy <?xml version="1.0" encoding="UTF-8"?> <selector

Android DatePickerDialog 只选择年月

//对EditText注册OnTouch事件etSscxNssbDate.setOnTouchListener(selectDateTouchListener); //选择日期 private OnTouchListener selectDateTouchListener = new OnTouchListener(){ @Override public boolean onTouch(View v, MotionEvent event) { if(event.getAction()==Moti

Android DatePickerDialog和TimePickerDialog显示样式

可以用DatePickerDialog显示选取日期的对话框.可以设置显示的样式 1.通过构造方法设置显示样式. 可以通过DatePickerDialog(Context context, int theme, DatePickerDialog.OnDateSetListener callBack, int year, int monthOfYear, int dayOfMonth)这个构造方法的第二个参数来设置显示样式. 这个theme参数对应的值,可以使用AlertDialog中的theme值

Android Notification 样式!

代码中用的自定义常量 public static final int TYPE_Normal = 1; public static final int TYPE_Progress = 2; public static final int TYPE_BigText = 3; public static final int TYPE_Inbox = 4; public static final int TYPE_BigPicture = 5; public static final int TYPE

[android] 练习样式主题自定义activity切换动画

主要练习了自定义样式和主题,继承android系统默认的样式并修改,练习xml定义淡入淡出动画 anim/fade_in.xml <?xml version="1.0" encoding="utf-8"?> <alpha xmlns:android="http://schemas.android.com/apk/res/android" android:duration="3000" android:from

Android DatePickerDialog

可以用DatePickerDialog显示选取日期的对话框.可以设置显示的样式. 1.通过构造方法设置显示样式. 可以通过DatePickerDialog(Context context, int theme, DatePickerDialog.OnDateSetListener callBack, int year, int monthOfYear, int dayOfMonth)这个构造方法的第二个参数来设置显示样式. 这个theme参数对应的值,可以使用AlertDialog中的theme

Android DatePickerDialog 使用方法

(一)在Android 4.0以上系统的某些手机(如本人的测试机红米Note(系统4.4.4),以及模拟器(系统4.0)),使用如下代码创建时间选择器时,页面效果如图: Calendar cal = Calendar.getInstance(); DatePickerDialog dialog =new DatePickerDialog(this,new DatePickerDialog.OnDateSetListener(){ @Override publicvoid onDateSet(Da