我有一个代表我的活动的类和一个看起来像的对象
public class main extends Activity{
//Does stuff
}
public class Object{
//I want to call finish() here
}
有没有办法做到这一点?
我有一个代表我的活动的类和一个看起来像的对象
public class main extends Activity{
//Does stuff
}
public class Object{
//I want to call finish() here
}
有没有办法做到这一点?
您可以使 Object 具有接受 Activity 参数的构造函数,并在实例化 Object 类时传入您的 Activity 实例。
例子:
class MyObject {
private Activity act;
public Object(Activity act) { this.act = act;}
public doStuff() {
// do stuff
act.finish();
}
}
//usage in some code inside your activity:
MyObject obj = new MyObject(this);
obj->doStuff();