web-dev-qa-db-ja.com

values-21、values-22、またはvalues-xxフォルダーはAndroid Studio 1.0

少なくともAPI14を使用して新しいプロジェクトを作成すると、values-21またはvalues-22プロジェクト内のフォルダー。 styles.XMLがどこにも表示されないので、LollipopだけにXMLコードを挿入するにはどうすればよいですか?

Android Studio 1.0.1を使用し、SDK 21、21.1.1、24.0.2をインストールしています。

22
DMT82

更新API 22がリリースされて以来。 API 23も同じ考えです。

RESフォルダーを右クリックします

enter image description here

次に、ディレクトリ名としてvalues-v22と入力し、リソースタイプとしてxmlを選択します。

enter image description here

values-v22が表示されない場合は、clickのように画面の上部にあるプロジェクトのプルダウンが表示されます。例えばAndroidからProjectに変更

enter image description here

styles.xmlvalues folderを右クリックし、コピーを選択します

enter image description here

values-v22フォルダーを右クリックして、[貼り付け]をクリックします。

enter image description here

このポップアップが表示されるはずです

enter image description here

okをクリックします

この時点で、準備完了です。

65
bjiang

それは単なるバグです!とにかく私はそれを取り戻す方法を見つけます:

  1. styles.xmlに新しいマテリアルテーマの例に関連するものをすべて記述します:<item name="Android:colorPrimary">@color/colorPrimary</item>

  2. エラーにカーソルを合わせて表示し、を押します Alt+Enter

  3. values-v21で最初の選択肢である[リソースのオーバーライド]を選択します。

私はそれが最善の方法ではないことを知っていますが、誰もがより良い方法を見つけることができるまで機能します。

2
humazed

以下に示すように、Androidから[![Project][1]][1]に切り替えてみてください。

enter image description here

0
zizutg