我正在将我的一个应用程序变成几个类似的应用程序并使用一个基础库项目。我想加载将在res/raw/welcome.m4a
相关应用程序中的视频。
这是在使用库项目之前所做的事情:
vv.setVideoURI(Uri.parse("android.resource://"+getPackageName()+"/"+R.raw.welcome));
这会在我的库项目中产生错误,因为res/raw/welcome.m4v
它不存在,它只会在 App Projectres/
文件夹中,并且对于每个应用程序都会有所不同。
res/raw/welcome.m4v
我目前的解决方法是在基础库项目中创建一个虚拟对象,以便它停止抱怨。
所以我的问题是我如何在图书馆项目中拥有引用图书馆项目中不存在的资源的代码?