From 8eb241b877d78cb665e99c6412876ebb1e5c0939 Mon Sep 17 00:00:00 2001 From: Mitsuru Oshima Date: Wed, 10 Jun 2009 15:18:08 -0700 Subject: URI/extra data for inline scheme. --- core/java/android/provider/Browser.java | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/core/java/android/provider/Browser.java b/core/java/android/provider/Browser.java index c597b3c..0bab2a7 100644 --- a/core/java/android/provider/Browser.java +++ b/core/java/android/provider/Browser.java @@ -34,6 +34,12 @@ public class Browser { Uri.parse("content://browser/bookmarks"); /** + * The inline scheme to show embedded content in a browser. + * @hide + */ + public static final Uri INLINE_URI = Uri.parse("inline:"); + + /** * The name of extra data when starting Browser with ACTION_VIEW or * ACTION_SEARCH intent. *

@@ -53,8 +59,26 @@ public class Browser { * identifier. */ public static final String EXTRA_APPLICATION_ID = - "com.android.browser.application_id"; + "com.android.browser.application_id"; + + /** + * The content to be rendered when url's scheme is inline. + * @hide + */ + public static final String EXTRA_INLINE_CONTENT ="com.android.browser.inline.content"; + /** + * The encoding of the inlined content for inline scheme. + * @hide + */ + public static final String EXTRA_INLINE_ENCODING ="com.android.browser.inline.encoding"; + + /** + * The url used when the inline content is falied to render. + * @hide + */ + public static final String EXTRA_INLINE_FAILURL ="com.android.browser.inline.failurl"; + /* if you change column order you must also change indices below */ public static final String[] HISTORY_PROJECTION = new String[] { -- cgit v1.1