把 activity当参数 传过去 或者传个Context

解决方案 »

  1.   

    这样我其他的非Activity类就没法用它了。我是要写一个xml解析器,Activity查询他增加控件;其他的类也要使用它。
    我没法得到xml文件的地址,或者能不能告诉我res/xml的路径是什么
      

  2.   

    其他的调用不同的构造函数 
    不过这中一般都是Util类 其他的非activity类 只应该调用方法 不应该调用构造函数
      

  3.   

    我想问下楼主,你为什么别的Acitvity没法用了呢? 比如说你再A activity中传进去的是A的context,在B acitvity中穿进去的是B 的context,你只要在你的xml解析器里面接收这个context就行了呀。至于说别的非activity类使用,你可以先在activity中解析,然后将数据传过去就可以了呀。或者你建个数据结构来封装这些数据不行吗、?
      

  4.   

    我没说activity没法用啊 && 我说的是使用我的xml解析器,不是使用那个activity