Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/191.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 我想要一个关于存储位图的侦听器_Android_Bitmap_Android Internal Storage - Fatal编程技术网

Android 我想要一个关于存储位图的侦听器

Android 我想要一个关于存储位图的侦听器,android,bitmap,android-internal-storage,Android,Bitmap,Android Internal Storage,在内部存储器中存储大位图 我需要知道何时存储大位图,以便将该路径传递给其他函数。现在我正在处理延迟的处理程序post,所以它显示了图像的一半,在大位图上的一些部分 因此,如果有任何监听器可以判断您的图像是100%存储的,那么只有我将该路径传递给另一个函数以下是Android文档中的代码示例: private class DownloadFilesTask extends AsyncTask<URL, Integer, Long> { protected Long doIn

在内部存储器中存储大位图 我需要知道何时存储大位图,以便将该路径传递给其他函数。现在我正在处理延迟的处理程序post,所以它显示了图像的一半,在大位图上的一些部分
因此,如果有任何监听器可以判断您的图像是100%存储的,那么只有我将该路径传递给另一个函数

以下是Android文档中的代码示例:

 private class DownloadFilesTask extends AsyncTask<URL, Integer, Long> {
     protected Long doInBackground(URL... urls) {
         int count = urls.length;
         long totalSize = 0;
         for (int i = 0; i < count; i++) {
             totalSize += Downloader.downloadFile(urls[i]);
             publishProgress((int) ((i / (float) count) * 100));
             // Escape early if cancel() is called
             if (isCancelled()) break;
         }
         return totalSize;
     }

     protected void onProgressUpdate(Integer... progress) {
         setProgressPercent(progress[0]);
     }

     protected void onPostExecute(Long result) {
         showDialog("Downloaded " + result + " bytes");
     }
 }
私有类下载文件任务扩展异步任务{
受保护的长doInBackground(URL…URL){
int count=url.length;
长totalSize=0;
for(int i=0;i
因此,下载时要执行存储操作