2017-01-05 8 views
0

Android Studioのres/drawableフォルダにアイコンのサイズのバリエーションを追加しようとしています。 material.io/iconsから私が望むアイコンをダウンロードし、アイコンのさまざまな変形を私のドロウアブルフォルダに入れました。 enter image description hereAndroid Studioにアイコンサイズのバリエーションが表示されない

しかし、AndroidのStudoで、見つからドローアブルがない:

はここで描画可能なフォルダです。 enter image description here

私はすでに異なるサイズの画像を持つ別のアプリを作成しているので、なぜこれが起こっているのか理解できません。そのアプリhere

+0

ドローラブルフォルダを手動で作成するのかIDEにアイコンを挿入して作成しましたか?キャッシュを無効にしてIDEを再起動してみましたか? –

+1

実際のプロジェクトフォルダに移動してそこにあるものを見ることができますか? @marcosE。 –

+1

私は手動でドロウアブルフォルダを作成しました。キャッシュを無効にしてIDEを再起動すると、エラーが発生しました: ':app:mergeDebugResources'タスクの実行に失敗しました。 > C:¥Users¥Chasen¥AndroidStudioProjects¥android-client¥app¥src¥main¥res¥drawable¥drawable-xxxhdpi:エラー:ファイル名は.xmlまたは.pngで終わる必要があります。 –

答えて

0

ドローイング可能なフォルダを作成し、それぞれ別々のイメージをフォルダに配置する代わりに、各バリアントをコピーしてresディレクトリに貼り付けます。

0

[左側]の[プロジェクト]ペインで、[Android]メニューを選択すると、1つのフォルダ内のすべてのフォルダをマージするため、異なるドロウアブルフォルダは表示されません。メニューを「Packages」に変更すると、手動で作成したすべてのフォルダが表示されます。

+0

彼らはありますが、私は使用できません。画像をsrcとして使用しようとすると、Android Studioからエラーがスローされます。 –

+0

同じイメージ(異なるサイズ)のファイルがすべて同じ名前であることを確認してください。そして、コードでそれらを参照するとき、それらのサイズを指定する必要はありません。 Uはイメージファイルの名前を指定するだけです。 – BhavAce

0

作成すべてのドロウアブルフォルダをsudioの外のresフォルダ内に作成し、アンドロイドスタジオ内のプロジェクトをリフレッシュしてください。

0

解像度に応じてアイコンをドロウアブルフォルダに含めたとしたので、アイコンがドロウアブルフォルダに存在するかどうかを確認したいとします。メニューを「Android」から「Packages」に変更する必要があります。それぞれのフォルダに異なる描画可能フォルダとアイコンが表示されます。

関連する問題