首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Android自定义类怎么使用资源文件

2012-04-12 
Android自定义类如何使用资源文件?Android开发中建了一个自定义类,没有父类,准备专门用来处理资源中的XML

Android自定义类如何使用资源文件?
Android开发中建了一个自定义类,没有父类,准备专门用来处理资源中的XML文件,但是无法使用Activity的成员方法:getResources() getAssets()等,我能想到的方法就是:

1. 把使用该类的Activity当成参数传递给该类,可调用Activity参数的方法
2. 将该类继承自Activity,但自己总感觉不妥,毕竟不是一个Activity,而且也许还要用到其他非Activity里的方法就没辙了

正确方法应该如何做?

[解决办法]
传context吧
[解决办法]
可以让自定义类从application等能使用getResources()的类继承,也可以从Activity中getApplication把传递给自定义类。

热点排行