当前位置: 代码迷 >> Android >> 可否在一个非activity中调起一个非activity
  详细解决方案

可否在一个非activity中调起一个非activity

热度:94   发布时间:2016-05-01 17:46:44.0
能否在一个非activity中调起一个非activity?
如题,我想在一个自己写的类中写入一个成员函数,在执行这个函数时调起一个自己写的activity,不知道该如何实现。哪位大侠能给个代码啊,或者是一个思路。

------解决方案--------------------
不太懂你的意思额 。 
startActivity是一个Context的成员函数,你把你的Context对象(比如Service或Activity)传递给该类,然后调用Context.startActivity()就可以了。
------解决方案--------------------
在new 你的类的时候,传递一个Context过去,然后在想启动activity, service的地方,调用
Context.startservice, startactivity.等等
------解决方案--------------------
非activity?BroadcastReceiver?Service?
  相关解决方案