summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorCary Clark <cary@android.com>2009-09-02 11:38:37 -0400
committerCary Clark <cary@android.com>2009-09-04 13:36:29 -0400
commit89c5a7db771a601adf20ad3e3a7a979ccacbd0d9 (patch)
treeb78e598f08fc14f14ee5ed3d25136f16811b6919 /src
parentffbfeee4412777f1ace9bf9cedf1b5d651cba433 (diff)
downloadandroid_packages_apps_HTMLViewer-89c5a7db771a601adf20ad3e3a7a979ccacbd0d9.tar.gz
android_packages_apps_HTMLViewer-89c5a7db771a601adf20ad3e3a7a979ccacbd0d9.tar.bz2
android_packages_apps_HTMLViewer-89c5a7db771a601adf20ad3e3a7a979ccacbd0d9.zip
Only include the intent type in loadUrl() if it is set
Diffstat (limited to 'src')
-rw-r--r--src/com/android/htmlviewer/HTMLViewerActivity.java17
1 files changed, 7 insertions, 10 deletions
diff --git a/src/com/android/htmlviewer/HTMLViewerActivity.java b/src/com/android/htmlviewer/HTMLViewerActivity.java
index 152e2b3..b8a59d3 100644
--- a/src/com/android/htmlviewer/HTMLViewerActivity.java
+++ b/src/com/android/htmlviewer/HTMLViewerActivity.java
@@ -99,17 +99,14 @@ public class HTMLViewerActivity extends Activity {
Intent intent = getIntent();
if (intent.getData() != null) {
Uri uri = intent.getData();
- if ("file".equals(uri.getScheme())) {
- String contentUri =
- FileContentProvider.BASE_URI +
- uri.getEncodedPath() +
- "?" +
- intent.getType();
- mWebView.loadUrl(contentUri);
- } else {
- mWebView.loadUrl(intent.getData().toString() +
- "?" + intent.getType());
+ String contentUri = "file".equals(uri.getScheme())
+ ? FileContentProvider.BASE_URI + uri.getEncodedPath()
+ : uri.toString();
+ String intentType = intent.getType();
+ if (intentType != null) {
+ contentUri += "?" + intentType;
}
+ mWebView.loadUrl(contentUri);
}
}
}