xiaoyan_12 于 2012.09.20 15:40 提问
- 如何在Android中使用assets资源
-
如何使用assets资源?代码如下:
AssetManager assets = getAssets(); InputStream stream = assets.open( "test.txt" );
这样看来只能在Activity类中使用。如果在别的类中使用这段代码,系统就会报错getAssets不是这个类中的一个方法。
如何在其他的类中使用assets资源.
-
- android_baiyuchuan 2012.09.20 16:29
- 已采纳
你可以在你要建立的类中添加上你的构造方法,在你创建这个对象的时候传入context:`
public class Test {
Context context ;
public Test(Context context) {
// TODO Auto-generated constructor stub
this.context = context;
}
public void getGetAssets(){
context.getAssets();
}
}`
-
- xiaoyan_12 非常感谢你的回答!
- 5 年多之前 回复
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
- 其他相关推荐