【问题标题】:How to open only browser in notification android?如何在通知android中仅打开浏览器?
【发布时间】:2016-02-04 13:12:39
【问题描述】:

我只想在点击通知时打开浏览器。 我正在使用此代码,但它总是同时打开(应用程序和浏览器)

if (!url.startsWith(GLOBAL.DOMAIN_NAME) ) {       
    Intent i = new Intent(Intent.ACTION_VIEW);
    i.setData(Uri.parse(url));
    startActivity(i);
}

【问题讨论】:

  • 我不认为你想要什么是可能的,因为它是打开浏览器的应用程序。
  • 感谢编辑我的问题

标签: android google-cloud-messaging android-browser


【解决方案1】:

您只需要为意图设置一个标志。

添加这个

i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

【讨论】:

  • 像这样:Intent i = new Intent(Intent.ACTION_VIEW); i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); i.setData(Uri.parse(url)); startActivity(i);
  • @Nugraha:是的。试试看。
  • 仍然没有发生任何事情:(
猜你喜欢
  • 1970-01-01
  • 2017-01-10
  • 2014-05-14
  • 1970-01-01
  • 2013-01-14
  • 2022-01-13
  • 1970-01-01
  • 2019-04-12
  • 1970-01-01
相关资源
最近更新 更多