Tis*_*ila 1 android android-activity
我的应用程序有2个活动.主要活动是A.我在A中调用开始B(在B中当用户按下Backbutton B的进程将被此代码杀死)
int pid = android.os.Process.myPid();
android.os.Process.killProcess(pid);
Run Code Online (Sandbox Code Playgroud)
我的问题是,当B完成后如何在A中启动一个功能?
通过活动A开始您的活动B.
Intent intent = new Intent(ActivityA.this,ActivityB.Class);
startActivityForResult(intent,0);
Run Code Online (Sandbox Code Playgroud)
完成你的活动B.
Intent intent = new Intent();
setResult(RESULT_OK,intent );
finish();
Run Code Online (Sandbox Code Playgroud)
现在在ActivityA中
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data)
{
super.onActivityResult(requestCode, resultCode, data);
//Do your work here in ActivityA
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3242 次 |
| 最近记录: |