Is it possible to configure Android Studio to display only the @drawable resources that are inside the project folder?
The project I\'m
I don't think you can do that actually, only library developers can choose to hide the resources in their aar distributions.
So you are dependent on library developers to do that for you. Luckily the latest Android support library should already have done this for you.
The way library developers can hide resources in their library is:
res called res-public (name not important) with a subfolder called values:src main java res res-public values
public.xml, where you define all resources that you want to have public with their name followed by type
build.gradle file:android {
compileSdkVersion 21
buildToolsVersion "21.1.2"
sourceSets {
main.res.srcDirs 'res', 'res-public'
}
defaultConfig {
...
}
}
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.3.0'
}
}
aar file and include that into your project. Only the btn_login resource will now be visible.
aar file, so you can test without pushing to a Maven repo.