在我的活动中,我正在通过主要活动调用第二个活动startActivityForResult.在我的第二个活动中,有一些方法可以完成此活动(可能没有结果),但是,只有其中一个返回结果.
例如,从主要活动我称之为第二个.在这项活动中,我正在检查手机的某些功能,例如是否有相机.如果它没有,那么我将关闭此活动.此外,在准备期间MediaRecorder或MediaPlayer如果出现问题,我将关闭此活动.
如果其设备有摄像头并完全录制,则在用户点击完成按钮后录制视频后,我会将结果(录制视频的地址)发送回主要活动.
如何检查主要活动的结果?
android android-intent android-activity startactivityforresult
我知道我们在android中有后退按钮可以将我们移回到上一个表单上,但是我的团队负责人要求在按钮上单击后退按钮功能
我怎样才能做到这一点?
我在我的活动中使用moveTaskToBack()方法.
当我按下后退按钮时,活动仍然可见.后退键不起作用.我在这做错了什么?我想回到之前的活动.
public void onBackPressed() {
// TODO Auto-generated method stub
moveTaskToBack(true);
new Finalizer().killApp(false);
super.onBackPressed();
}
Run Code Online (Sandbox Code Playgroud) 我有这个活动序列:
Avtivity01 => Avtivity02 => Avtivity03
您可以去Avtivity01到Avtivity02你点击一个按钮后.
您可以去Avtivity02到Avtivity03你点击一个按钮后.
-
我想从去Activity03到Activity01 直我点击一个按钮后.
-
注意:
我不想使用Intent,因为我想要Activity01 按下后退按钮Activity02
请问怎么做?
不是很确定在谷歌查询什么词,所以我只是想问这个问题.
当我开始另一项活动时,活动会发生什么?
让我说我目前正处于活动A,然后从a,我调用一个函数来启动一个新的意图,打开活动B. A的生命周期会怎样?它被摧毁了吗?停止?
Subquestion.如果活动暂停,我如何从新启动的活动中调用/打开它?
我正在开发从当前位置到目的地的转弯导航.我是通过使用下面的代码完成的
Uri gmmIntentUri = Uri.parse("google.navigation:q="+address);
Intent mapIntent = new Intent(Intent.ACTION_VIEW, gmmIntentUri);
mapIntent.setPackage("com.google.android.apps.maps");
startActivity(mapIntent);
Run Code Online (Sandbox Code Playgroud)
问题是如果在屏幕1中点击它需要屏幕2.然后如果我在屏幕2中单击它,它将进入屏幕3,然后是屏幕4,然后是我的活动.
我想要的是如果点击屏幕1,我怎么能参加我的活动?如何通过点击屏幕1中的后面来完成screen2,screen3,screen4?
屏幕1:
屏幕2:
屏幕3:
屏幕4:
我有两个活动,MainActivity和NextActivity.从MainActivity我可以去NextActivity,然后Intent用来回去MainActivity.但随后OnCreate会调用其他东西,就像所有东西都被重新初始化一样.我想回到状态,就像我进入之前一样NextActivity.
我意识到,如果我使用手机上的物理后退按钮,那么这就完成了.
那么如何回到活动就像后退按钮一样?
PS.我测试finish()但没有帮助.
我是android的新手,所以请告诉我如何在Android中完成一项活动.我已经完成了一个项目.在这个项目中,之前的活动也在进行中.所以请告诉我如何在下一个活动短暂开始时完成该活动.
提前致谢
有两个Android应用程序互相调用:App1,App2.
脚步:
从Android桌面启动App1. - >
从App1向App2启动startActivity(intent)或startActivityForResult(intent,0). - >
从App2再次向App1启动startActivity(intent)或startActivityForResult(intent,0). - >
开始(?)返回app1(活动)或App2.
我想做一个对话框,让用户在步骤4中选择回App1或App2.是否可以完成它?
谢谢你的任何建议!
可能重复:
Android:返回上一个活动
如何跳回Android中的上一个活动?如何找到以前的活动?