Android Studio使用单独的资源文件夹设置AppCompat

时间:2014-12-09 18:35:50

标签: android xml android-studio android-appcompat material-design

我试图学习如何设置appcompat并弄乱主题和过渡,但我无法通过设置。无论我在哪里阅读它们,他们都会为材料设计主题创建一个单独的文件夹,值为21,但是当我尝试创建文件夹时,它并没有显示在android studio中以及我放入其中的任何资源文件从finder刚刚被推入android studio中的原始值文件夹。如果我尝试在那里使用任何sdk 21项目,android studio抱怨。对我应该做的事情感到很困惑。

2 个答案:

答案 0 :(得分:4)

听起来问题是您不熟悉新的Android项目视图。

Android项目视图获取相同类型的所有资源(例如所有dimens.xml文件)并将它们捆绑在一起。然后,您可以展开该捆绑包,如下所示,以查看该文件的不同变体。

enter image description here

在您的情况下,如果您在styles.xml文件夹中创建名为values-21的文件,则应该会在styles.xml文件旁边看到您的默认styles.xml (v21)

如果您没有看到,创建该文件的最简单方法是右键单击Studio中的values文件夹,然后单击新建>值资源文件。然后,您应该看到类似于下面的对话框。输入要创建的文件的名称,并手动放入控制器或使用资源限定符选择器让对话框为您选择正确的文件夹。

enter image description here

答案 1 :(得分:0)

在项目窗格中,而不是' Android'选择'项目'从下拉列表。

在此之后,如果您导航到您的' res'文件夹,默认情况下,您应该将值和值-21作为单独的文件夹。