Android一个程序使用另一个程序的资源
来源:互联网 发布:黑马程序员讲师 编辑:程序博客网 时间:2024/04/30 03:37
应用场景:程序A的一个ImageView使用程序B的资源图片。
前提:知道程序B的包名。
关键代码如下:
//Context.CONTEXT_INCLUDE_CODE 是可以调用其他程序的代码 Context.CONTEXT_IGNORE_SECURITY 是资源 //两个一起写都可以
Context OtherContext = getContext().createPackageContext("程序B的包名",Context.CONTEXT_INCLUDE_CODE | Context.CONTEXT_IGNORE_SECURITY);
Resources OtherResources =OtherContext.getResources();
//ic_app_wu_90 图片的名字 drawable 资源是drawable类型
int resID = OtherResources.getIdentifier("ic_app_wu_90", "drawable","程序B的包名");
mWeatherIcon.setImageDrawable(OtherResources.getDrawable(resID));
- Android一个程序使用另一个程序的资源
- Android 在一个程序中启动另一个程序和启动另一个程序的服务
- 一个程序生成另一个程序
- Android 在一个程序中启动另一个程序
- Android 在一个程序中启动另一个程序
- Android 在一个程序中启动另一个程序
- Android 在一个程序中启动另一个程序
- Android 在一个程序中启动另一个程序
- Android 在一个程序中启动另一个程序
- Android 在一个程序中启动另一个程序
- Android 在一个程序中启动另一个程序
- Android 在一个程序中启动另一个程序
- 在Android中的一个程序中启动另一个程序
- Android 在一个程序中启动另一个程序
- Android开发之在一个程序中启动另一个程序
- android在一个程序中启动另一个程序
- Android 在一个程序中启动另一个程序
- Android 在一个程序中启动另一个程序
- Object-C学习(八):文件管理【一】
- Linux_make命令提示no found make的解决办法
- 整理用Java实现数字转化成字符串左边自动补零方法
- MySql从表结果集中随机取一条数据
- centos系统使用yum安装vlc
- Android一个程序使用另一个程序的资源
- API设计小手册(下) — 设计流程和设计原则
- 关于ListView滑动混乱问题
- awk 数据处理工具
- datastage 客户端连接 vmware linux 中datastage 服务器?
- Qt调用dll中的功能函数
- Response对象对象
- android_fragment的介绍
- scheduler 怎样得到 next task_struct