我有一个有三个活动的应用。
Activity1
收集数据(来自体育比赛玩家的数据)Activity2
根据TextViews
的数据显示Activity1
可点击的内容Activity2
查找从Activity1
输入的数字,并显示与玩家的关联'姓名)。 Activity3
会显示WebView
中的数据中的Activity1
(它会从运动网站加载播放器的网页)。 我想控制活动标签中“后退”链接的操作,从Activity1
一直追溯到Activity3
,而不是转到Activity2
。我假设有方法,但我无法在网上或提示中找到它。
Intent intent = getIntent();
String message = intent.getStringExtra(DisplayNamesActivity.EXTRA_MESSAGE2);
WebView playerWebView = (WebView) findViewById(R.id.webview);
playerWebView.loadUrl(message);
答案 0 :(得分:2)
它实际上与后退按钮的行为关系不如配置Activity2
的方式。在Android.Manifest
中,将此标记放在Activity2
的定义中:
android:noHistory="true"
答案 1 :(得分:1)
你从Activity2调用Activity3吗?如果是这样,您可以在从Activity2调用Activity3后使用finish()方法。