我已啓用我的應用程序以通過HTML頁面中的選項共享。現在,我正試圖在我的SD卡中存儲從哪裏觸發的HTML頁面。爲此,我試圖使用意圖內容。Android:通過意向接收HTML頁面
我用圖像以下和它的工作般的魅力..
Uri imageUri = (Uri) shareintent.getParcelableExtra(Intent.EXTRA_STREAM);
Uri uri = (Uri) extras.getParcelable(Intent.EXTRA_STREAM);
ContentResolver cr = getContentResolver();
InputStream is = cr.openInputStream(uri);
BitmapFactory.Options options = new BitmapFactory.Options();
options.inJustDecodeBounds = false;
Bitmap imageBitmap = BitmapFactory.decodeStream(is ,null, options);
請你能給我如何將HTML頁面保存在SD卡我的暗示?
我不知道瀏覽器把HTML頁面本身放到'ACTION_SEND''Intent'中。該頁面的URL將發給您。 – CommonsWare
好的。那麼,在這種情況下,我能以某種方式存儲url內容的本地副本嗎? –
不管您喜歡如何使用URL,例如使用'HttpUrlConnection'下載頁面。請記住,它可能無法下載該頁面,因爲您不會有會話cookie,身份驗證詳細信息等。 – CommonsWare