2016-10-26 1 views
0

styles.xml에 소재 테마를 선언했습니다.날짜 표시기와 색 상자가 작동하지 않음 android

<style name="SignUpMaterialTheme.Base"  
    parent="Theme.AppCompat.Light.DarkActionBar"> 
    <item name="windowNoTitle">true</item> 
    <item name="windowActionBar">false</item> 
    <item name="colorPrimary">@color/colorPrimary</item> 
    <item name="colorPrimaryDark">@color/splashBg</item> 
    <item name="colorAccent">@color/colorPrimary</item> 
    <item name="colorControlNormal">#f2efea</item> 
    <item name="colorControlActivated">#f2efea</item> 
    </style> 

나는 TextInputLayoutEditText를 사용하고, 그래서 그것을 클릭 할 때 나는 DatePickerDialog을 표시하고 있습니다. 이제 내가 직면하고있는 문제는 선택한 색상이 흰색으로 표시되는 날짜이지만 이미 내 스타일의 색상 accent을 선언했습니다. colorControlNormalcolorControlActivated을 제거하려고 시도했을 때 accent 색으로 선택된 날짜가 표시되지만 TextInputLayout 색이 검은 색으로 바뀝니다. 무엇을해야합니까?

제안 사항? 밝은 색상에 대한

+0

은 ... 당신은 응용 프로그램이나 활동 테마 같은 스타일 설정 했습니까? –

+0

예 활동에 대한 목록에 있음 –

+0

이상합니다. 그것을 만들 수 있습니까 [그래서] (http://stackoverflow.com/questions/27362971/android-material-design-datepicker-with-appcompat)? –

답변

0

:

DatePickerDialog datepickerdialog = new DatePickerDialog(getActivity(), 
AlertDialog.THEME_DEVICE_DEFAULT_DARK,this,year,month,day); 

어두운 색상 : 그냥 확인에

DatePickerDialog datepickerdialog = new DatePickerDialog(getActivity(), 
AlertDialog.THEME_DEVICE_DEFAULT_LIGHT,this,year,month,day); 
관련 문제