我正在创建一个有管理和用户模式的应用程序,每种模式都有自己的布局,字符串和可绘制的资源文件。我想知道如何根据应用程序模式更改资源SourceSet,该模式可以由用户在运行时切换。
目前,我正在使用2种产品口味来做到这一点。但是口味的问题是现在是构建时间,我必须创建2个不同的apks,每种口味一个。因此,能够在运行时更改SourceSet意味着我只能有1个apk。
更新:我只是想要一个文本视图来调用R.string.title,这将根据用户模式(管理员或用户)调用不同的字符串文件。这与更改语言环境(例如,en和fr )相同,无需更改代码即可调用相应的文件。
https://stackoverflow.com/questions/56532014
复制相似问题