![](/img/trans.png)
[英]How to add Internet Connection Problem Dialog in android app on Async Task
[英]Android: how to add app to “Share via” list for camera picture when there's no internet connection
我使用這種技術: http : //webcache.googleusercontent.com/search?q= cache: galSIT9QWcNcJ : eggie5.com/8-hook-share-picture-via-menu-android+&cd=1&hl=en&ct=clnk&gl=uk而且效果驚人。 但是,它僅在有互聯網連接時才有效。 我怎樣才能使它工作,所以當用戶沒有互聯網連接時,他將圖像分享到我的應用程序,我的應用程序等待互聯網可用,然后才發出POST請求? 當前的代碼不能使它工作。
或者唯一的方法是將其保存到外部存儲器,當用戶打開我的應用程序時,檢查是否有互聯網連接,如果有,請將照片發送到尚未保存在服務器中的服務器? 有更容易的方法嗎?
在查看上傳照片的方法后,我注意到后調用不是異步的。 如果在UI線程中完成此操作,則可能會降低您的應用速度。
對不起,這不是答案,沒有評論的聲譽
或者唯一的方法是將其保存到外部存儲器,當用戶打開我的應用程序時,檢查是否有互聯網連接,如果有,請將照片發送到尚未保存在服務器中的服務器?
這或多或少是正確的。 您可以啟用以前禁用的清單注冊的BroadcastReceiver
來偵聽連接更改,因此一旦建立連接,您就可以自動嘗試上載。 這是更多的工作,但它可以更快地將照片發送到服務器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.