2014-10-20 75 views
1

我有项目Eclipse中,使用材料主题,我想这个话题已经在应用程序中,如果 Android版本使用。例如S转换器或来自Google的应用程序。很简单,你需要做的是与以前的版本兼容。材料设计上较旧版本的Android

+3

你刚才说了什么?请编辑您的问题,以便更连贯 – tyczj 2014-10-20 14:37:29

回答

2

AppCompat库的版本21为21之前的设备引入了Material主题。

首先,您需要将AppCompat库添加到您的项目中。

一旦你这样做,你只需要更新主题,以延长无论从Theme.AppCompatTheme.AppCompat.Light像这样:

<style name="Theme.MyTheme" parent="Theme.AppCompat.Light"> 
    <!-- Set your app's colors for the ActionBar and View widgets here --> 
    <item name="colorPrimary">@color/my_primary</item> 
    <item name="colorPrimaryDark">@color/my_primary_dark</item> 
    <item name="colorAccent">@color/my_accent</item> 
</style> 

最后,更新你的活动,从程序兼容性的ActionBarActivity延伸。

+0

只需更新支持库,谢谢 – Ivan 2014-10-20 16:56:10