2017-12-18 453 views
0

最近,我開始在我的應用程序自定義工具欄和我的清單應用程序部分看起來是這樣的..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?

我很感激任何幫助。

回答

0

我研究,發現這個代碼添加到我的風格文件:

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

我沒有對的DatePicker的HALO光對話,但我能夠使用新的壓光機,我喜歡和變化顏色匹配我的應用程序的主題。我知道沒有人回答或回答我的問題,但我想我會發布我提出的答案,以防萬一誰看到這個問題,並有同樣的問題。

相關問題