0

我有一个包含三个活动的应用程序。

  • Activity1收集数据(来自体育比赛玩家的数字)
  • Activity2TextViews根据来自的数据可点击的显示Activity1Activity2查找输入的数字Activity1并显示与球员姓名的链接)。
  • Activity3当用户单击其中一个链接时,显示WebView来自数据的Activity1(它从体育网站加载玩家的网页)。

我想控制活动标签中“返回”链接的操作,以一直返回Activity1fromActivity3而不是 go to Activity2。我假设有它的方法,但我无法在网上或提示中找到它。

    Intent intent = getIntent();
    String message = intent.getStringExtra(DisplayNamesActivity.EXTRA_MESSAGE2);

    WebView playerWebView = (WebView) findViewById(R.id.webview);
    playerWebView.loadUrl(message);
4

2 回答 2

2

实际上,它与后退按钮的行为的关系比与Activity2配置方式的关系要小。在您的Android.Manifest中,将此标志放入Activity2的定义中:

android:noHistory="true"
于 2013-02-12T23:37:10.537 回答
1

您是否从 Activity2 调用 Activity3?如果是这样,您可以在从 Activity2 调用 Activity3 后使用 finish() 方法。

于 2013-02-13T08:53:53.493 回答