我试图做一个帮助类来启动Activity
并获得返回结果(startActivityForResult
),以避免开发人员编写自己的onActivityResult
代码并封装复杂的内部细节。从活动外处理onActivityResult
即:调用者的代码:
MyIntent i = new MyIntent();
i.getMyData(new OnData() { public void onData(Bundle data) {....});
我试图创建一个“虚拟” Activity
内MyIntent只是为了能够覆盖onActivityResult
,但活动需要在清单中声明,这是什么帮手类试图避免。没有“setOnActivityResult”,这将是一个很好的选择。
那么,如何以编程方式创建Activity
并“附加”它使其具有有效状态?
创建new Activity()
后,我想调用内部的活动“附加”。
您是否找到解决此问题的解决方案? – captaindroid 2014-11-26 05:31:51