在我们的应用程序中,我们有一个特殊的按钮,它将用户带到网络设置页面。我们使用以下代码
Intent intent=new Intent(Settings.ACTION_WIRELESS_SETTINGS);
startActivity(intent);
这种实现在Android 9中有几个问题。
然而,在Android 8中,一切都运行得很好,顶部没有软件后退按钮,系统后退按钮也没有上述行为。
Android 9有什么问题?是否有特殊的活动动作标志,我应该放在启动网络设置的意图中?
附注:
这两款手机都是诺基亚2.1,一款是Android8.1,一款是Android9.0。
发布于 2019-03-09 09:56:42
Android 9的实现是正确的,这就是他们改变它的原因:
https://developer.android.com/training/design-navigation/ancestral-temporal
Up按钮出现在应用程序栏中,用于根据屏幕之间的层次关系在应用程序中导航。
发布于 2019-03-09 10:24:46
我认为正确的流动应该是:-
Intent.FLAG_ACTIVITY_NEW_TASK
一起启动)。在Android9.0设备上进行测试时,我发现了同样的行为。在您的例子中,这个MayBe是一个构建问题。我测试过的设备配置如下。
https://stackoverflow.com/questions/55076066
复制相似问题