材料设计上较旧版本的Android
问题描述:
我有项目Eclipse中,使用材料主题,我想这个话题已经在应用程序中,如果后 Android版本使用。例如S转换器或来自Google的应用程序。很简单,你需要做的是与以前的版本兼容。材料设计上较旧版本的Android
答
AppCompat库的版本21为21之前的设备引入了Material主题。
首先,您需要将AppCompat库添加到您的项目中。
一旦你这样做,你只需要更新主题,以延长无论从Theme.AppCompat
或Theme.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
你刚才说了什么?请编辑您的问题,以便更连贯 – tyczj 2014-10-20 14:37:29