0

我在这样的线程中开始一个活动:

Thread newPage = new Thread() {
    @Override
    public void run() {
        Intent i = new Intent();
        i.setClass(getBaseContext(), Page.class);
        i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_NO_ANIMATION);
        getBaseContext().startActivity(i);
    }
};
newPage.start();

我想在活动结束时调用一个函数 - 我该怎么做?

4

2 回答 2

0

简单的方法:将整个方法更改为startActivityForResult

于 2013-04-25T22:27:31.993 回答
0

页面类覆盖完成方法。


public void finish() {
   //DO something you like
   super.finish();
}
于 2013-04-26T00:48:47.260 回答