Android 关闭意图选择对话框(用户选择后)
我在我的应用程序中使用导航意图,如:Android 关闭意图选择对话框(用户选择后),android,android-intent,Android,Android Intent,我在我的应用程序中使用导航意图,如: uri= String.format(Locale.ENGLISH,"http://maps.google.com/maps?daddr=%f,%f",latitude, longitude); Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(uri)); EventMapOfflineActivity.this.startActivity(inte
uri= String.format(Locale.ENGLISH,"http://maps.google.com/maps?daddr=%f,%f",latitude, longitude);
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(uri));
EventMapOfflineActivity.this.startActivity(intent);
工作完美,用户可以选择他想要启动的应用程序
但是,在选择之后,对话框不会自动关闭,并且在返回应用程序后,有时用户必须按后退按钮4次才能关闭该对话框
那么有没有办法让Android操作系统关闭这个对话框呢?
还是我们必须尊重安卓的做法
我会在我的应用程序的onStop()处理程序中执行此操作,当用户在对话框中选择要启动的应用程序时,会调用该处理程序(单击以转到navi时将标志设置为true,并在onStop()中将标志重置为false)
我只是觉得安卓操作系统不想弄乱它的对话框,或者有没有一种干净的方法可以做到这一点
提前谢谢
但是,在选择之后,对话框不会自动关闭,并且在返回应用程序后,有时用户必须按后退按钮4次才能关闭该对话框
这很可能是您的固件出现问题,可能是由于设备制造商的错误,也可能是由于您安装在设备上的某些修改固件中的错误
那么有没有办法让Android操作系统关闭这个对话框呢
Android会自动关闭对话框。感谢您的支持,这是我的想法,但现在我是舒尔:)