少なくともAPI14を使用して新しいプロジェクトを作成すると、values-21
またはvalues-22
プロジェクト内のフォルダー。 styles.XMLがどこにも表示されないので、LollipopだけにXMLコードを挿入するにはどうすればよいですか?
Android Studio 1.0.1を使用し、SDK 21、21.1.1、24.0.2をインストールしています。
更新:API 22
がリリースされて以来。 API 23
も同じ考えです。
RES
フォルダーを右クリックします
次に、ディレクトリ名としてvalues-v22
と入力し、リソースタイプとしてxmlを選択します。
values-v22
が表示されない場合は、click
のように画面の上部にあるプロジェクトのプルダウンが表示されます。例えばAndroidからProjectに変更
styles.xml
でvalues folder
を右クリックし、コピーを選択します
values-v22
フォルダーを右クリックして、[貼り付け]をクリックします。
このポップアップが表示されるはずです
ok
をクリックします
この時点で、準備完了です。
それは単なるバグです!とにかく私はそれを取り戻す方法を見つけます:
styles.xmlに新しいマテリアルテーマの例に関連するものをすべて記述します:<item name="Android:colorPrimary">@color/colorPrimary</item>
エラーにカーソルを合わせて表示し、を押します Alt+Enter。
values-v21で最初の選択肢である[リソースのオーバーライド]を選択します。
私はそれが最善の方法ではないことを知っていますが、誰もがより良い方法を見つけることができるまで機能します。