Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 日期选择器出现故障_Java_Android_Xml_Android Layout - Fatal编程技术网

Java 日期选择器出现故障

Java 日期选择器出现故障,java,android,xml,android-layout,Java,Android,Xml,Android Layout,我正在使用一段代码以编程方式在Android中打开日期选择器: 在我的主项目中,使用相同的API 28定位和仿真器,日期选择器显示如下外观: 在另一个新项目中使用相同的代码时,它会生成普通的日期选择器: 代码如下: Calendar calendar = Calendar.getInstance(); int year = calendar.get(Calendar.YEAR); int month = calendar.get(Calendar.MONTH); int day = cale

我正在使用一段代码以编程方式在Android中打开日期选择器:

在我的主项目中,使用相同的API 28定位和仿真器,日期选择器显示如下外观:

在另一个新项目中使用相同的代码时,它会生成普通的日期选择器:

代码如下:

Calendar calendar = Calendar.getInstance();
int year = calendar.get(Calendar.YEAR);
int month = calendar.get(Calendar.MONTH);
int day = calendar.get(Calendar.DAY_OF_MONTH);
DatePickerDialog datePickerDialog = new DatePickerDialog(ScrollingActivity2.this, 
            new DatePickerDialog.OnDateSetListener() {
                @Override
                public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {

                }
            }, year, month, day);
datePickerDialog.show();

我希望得到正常的默认日期选择器,我感觉问题来自主题或XML布局,但无法确定错误在哪里,请提供任何帮助。

我发现了问题,因为我在Color.XML文件中将颜色重音值设置为#FFFFFF(在其他活动中,重音看起来很棒,但在不知不觉中会影响日期选择器-默认Android应用程序和日期选择器使用红色作为重音)

我想我现在必须为每个活动手动设置颜色