OLD | NEW |
1 // Copyright 2016 The Chromium Authors. All rights reserved. | 1 // Copyright 2016 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 package org.chromium.webapk.lib.client; | 5 package org.chromium.webapk.lib.client; |
6 | 6 |
7 import android.content.ComponentName; | 7 import android.content.ComponentName; |
8 import android.content.Context; | 8 import android.content.Context; |
9 import android.content.Intent; | 9 import android.content.Intent; |
10 import android.net.Uri; | 10 import android.net.Uri; |
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
46 public static Intent createIntentToNavigateBackToHost(Context context, | 46 public static Intent createIntentToNavigateBackToHost(Context context, |
47 String urlToNavigate, String hostLauchActivity) { | 47 String urlToNavigate, String hostLauchActivity) { |
48 String hostPackageName = WebApkUtils.getHostBrowserPackageName(context); | 48 String hostPackageName = WebApkUtils.getHostBrowserPackageName(context); |
49 Intent intent = new Intent(Intent.ACTION_VIEW); | 49 Intent intent = new Intent(Intent.ACTION_VIEW); |
50 intent.setComponent(new ComponentName(hostPackageName, hostLauchActivity
)); | 50 intent.setComponent(new ComponentName(hostPackageName, hostLauchActivity
)); |
51 intent.setData(Uri.parse(urlToNavigate)); | 51 intent.setData(Uri.parse(urlToNavigate)); |
52 intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); | 52 intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); |
53 return intent; | 53 return intent; |
54 } | 54 } |
55 } | 55 } |
OLD | NEW |