非activity中调用引用getResources()
来源:互联网 发布:淘宝几单才能一颗心 编辑:程序博客网 时间:2024/06/07 13:12
方法一:在MyClass.class中创建getResources()方法:
private Resources getResources() {
// TODO Auto-generated method stub
Resources Resour= null;
Resour= getResources();
return Resour;
}
方法二:在MyActivity的构造函数中进行Context传递。声明一个Context,并且构造方法getContext()。具体代码如下:
在MyActivity.class中进行Context传递:
public class MyActivity extends Activity {
……
……
private static Context Context = null;
……
……
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.view);
……
……
public static Context getContext() {
return Context;
}
在MyClass.class进行方法的引用:
Bitmap bp = BitmapFactory.decodeResource(MyActivity.getContext().getResources(), R.drawable.gf);
- 非activity中调用引用getResources()
- Android 在非Activity调用getResources()方法
- 非Activity类引用getResources()方法问题的解决方法
- 非Activity类引用getResources()方法问题的解决方法
- 非Activity类引用getResources()方法问题的解决方法
- 非Activity类引用getResources()方法问题的解决方法
- 自己创建的非Activity类引用getResources()方法问题的解决方法
- 自己创建的非Activity类引用getResources()方法问题的解决方法
- 在非Activity类里面启动Intent、Toast等、非Activity类引用getResources()方法问题的解决方法
- 非Activity类中调用Activity方法
- 在非Activity类中调用startActivityForResult()
- 如何在非Activity类中调用getContentResolver()方法
- 在非activity的类中调用startActivity(intent)
- 在Activity中调用Service的非静态方法
- activity的onCreate里面调用getResources().getStringArray(int id)报错
- 赵雅智_Android的getResources()资源引用
- Fragment 中调用 activity
- 一个Activity调用另一个Activity的非静态方法
- hdu 1281 棋盘游戏 二分图最大匹配
- Mysql学习总结(7)——MySql索引原理与使用大全
- sublime侧边栏设为黑色的,以及主题切换,以及常用快捷键
- jquery的事件绑定与解绑定-on
- 获取手机最高权限代码
- 非activity中调用引用getResources()
- 《Java编程思想》学习笔记5——正则表达式量词匹配
- 一步一步学习Angular2(00.学习环境)
- 一个小白的学习之路:KendoUI学习概述
- 给 Android 开发者的 RxJava 详解
- Mysql学习总结(8)——MySql基本查询、连接查询、子查询、正则表达查询讲解
- 集团企业数据信息系统建设方案
- 《Java编程思想》学习笔记6——Java动态代理
- 《iOS Human Interface Guidelines》——HomeKit