Android Studio:我仍然可以在清单中使用带有appcompat主题的HOLO Light DatePicker吗?

Android Studio:我仍然可以在清单中使用带有appcompat主题的HOLO Light DatePicker吗?

问题描述:

最近,我开始在我的应用程序自定义工具栏和我的清单应用程序部分看起来是这样的..Android Studio:我仍然可以在清单中使用带有appcompat主题的HOLO Light DatePicker吗?

<application 

    android:allowBackup="true" 
    android:icon="@mipmap/ic_launcher" 
    android:label="@string/app_name" 
    android:roundIcon="@mipmap/ic_launcher_round" 
    android:supportsRtl="true" 
    android:theme="@android:style/Theme.Holo.Light.NoActionBar"> 
    <activity android:name=".MainActivity" 
       android:screenOrientation="portrait" 
       android:theme="@style/Theme.AppCompat.Light.NoActionBar"> 

我将此代码添加到我的mainactivity的java ....

Toolbar myToolbar = findViewById(R.id.my_toolbar); 
    setSupportActionBar(myToolbar); 

和这我的主要xml文件...

<android.support.v7.widget.Toolbar 
    android:id="@+id/my_toolbar" 
    android:layout_width="match_parent" 
    android:layout_height="?attr/actionBarSize" 
    android:background="#0277bd" 
    android:elevation="4dp" 
    android:text="@string/app_name" 
    android:textColor="#e1f5fe" 
    android:theme="@style/ThemeOverlay.AppCompat.ActionBar" 
    app:popupTheme="@style/ThemeOverlay.AppCompat.Light"/> 

在添加此之前,我的HOLO轻微的微调样式datepicker显示出来。现在绿色日历显示日期选择器。我猜它具有一切关于Theme.AppCompat.Light.NoActionBar的清单,我认为这对我的自定义工具栏是必要的,但是有一个解决方法来保持我的微调样式HOLO light datepicker?

我很感激任何帮助。

我研究,发现这个代码添加到我的风格文件:

<style name="DialogTheme" parent="Theme.AppCompat.Light.Dialog"> 
    <item name="colorAccent">#42a5f5</item> 
</style> 

我没有对的DatePicker的HALO光对话,但我能够使用新的压光机,我喜欢和变化颜色匹配我的应用程序的主题。我知道没有人回答或回答我的问题,但我想我会发布我提出的答案,以防万一谁看到这个问题,并有同样的问题。