summaryrefslogtreecommitdiffstats
path: root/src/com/android/swe/browser/BrowserHistoryPage.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/swe/browser/BrowserHistoryPage.java')
-rw-r--r--src/com/android/swe/browser/BrowserHistoryPage.java19
1 files changed, 14 insertions, 5 deletions
diff --git a/src/com/android/swe/browser/BrowserHistoryPage.java b/src/com/android/swe/browser/BrowserHistoryPage.java
index 9493b85e..f30d1217 100644
--- a/src/com/android/swe/browser/BrowserHistoryPage.java
+++ b/src/com/android/swe/browser/BrowserHistoryPage.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package com.android.browser;
+package com.android.swe.browser;
import android.app.Activity;
import android.app.AlertDialog;
@@ -38,8 +38,6 @@ import android.graphics.drawable.Drawable;
import android.net.Uri;
import android.os.Bundle;
import android.provider.Browser;
-import android.provider.BrowserContract;
-import android.provider.BrowserContract.Combined;
import android.view.ContextMenu;
import android.view.ContextMenu.ContextMenuInfo;
import android.view.LayoutInflater;
@@ -61,6 +59,11 @@ import android.widget.ListView;
import android.widget.TextView;
import android.widget.Toast;
+import com.android.swe.browser.R;
+import com.android.swe.browser.platformsupport.BrowserContract;
+import com.android.swe.browser.platformsupport.BrowserContract.Combined;
+import com.android.swe.browser.reflect.ReflectHelper;
+
/**
* Activity for displaying the browser's history, divided into
* days of viewing.
@@ -412,8 +415,14 @@ public class BrowserHistoryPage extends Fragment
}
return true;
case R.id.share_link_context_menu_id:
- Browser.sendString(activity, url,
- activity.getText(R.string.choosertitle_sharevia).toString());
+ Object[] params = {activity,
+ url,
+ activity.getText(R.string.choosertitle_sharevia).toString()};
+ Class[] type = new Class[] { android.content.Context.class,
+ String.class,
+ String.class};
+ ReflectHelper.invokeStaticMethod("android.provider.Browser","sendString",
+ type, params);
return true;
case R.id.copy_url_context_menu_id:
copy(url);