我通过按下主要活动的按钮开始活动,但我想获得该活动的结果,然后调用主活动中使用该结果的另一个函数。我面临的问题是,每当调用startactivity(i)时,编译器也会调用在startactivity(i)之后写入的函数。
我的代码如下:
public void bt_Open(View v)
{
Intent i= new Intent(Map.this,FileChooser.class);
startActivity(i);
m_GisRenderer.m_Project.load_file(AppFuncs.path);
}
我想要的是第一个startActivity(i)被调用然后在该活动完成其工作之后应该调用加载文件函数
答案 0 :(得分:0)
问题已解决。我已经使用了setactivity作为结果,然后调用了所需的功能。