- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
你好,我目前无法确定在提取 url 后如何处理图像,因为异步只允许返回一次,有人有什么建议吗?
/**
* After completing background task Dismiss the progress dialog
* **/
protected void onPostExecute(String json) {
// dismiss the dialog after getting song information
try {
JSONObject jsonObject = new JSONObject(json);
JSONArray jsonArray = jsonObject.getJSONArray("users");
JSONObject arrayElement_0 = jsonArray.getJSONObject(0);
uname = arrayElement_0.getString(TAG_USERNAME);
ptitle = arrayElement_0.getString(TAG_PROFILETITLE);
age = arrayElement_0.getString(TAG_AGE);
gender = arrayElement_0.getString(TAG_GENDER);
status = arrayElement_0.getString(TAG_STATUS);
small = arrayElement_0.getString(TAG_SMALL);
BitmapFactory.decodeStream((InputStream)new URL(small).getContent());
最佳答案
创建一个可以保存位图和其余数据的类?虽然将 Bitmap 保留在一个类中是一个坏主意(它们使用大量内存)。一般来说,最好单独处理位图。
关于java - 带有 json 和图像处理的 asyctask,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16137110/
我看过很多关于 AsycTask 未运行问题的帖子,想确认这是否确实是我的实现问题。 Should I try to implement this method instead? 我使用 new Ge
package com.example.hstnc_activity; import java.io.InputStream; import java.io.InputStreamReader; im
我正在使用 AsyncTask 从服务器中检索一些显示在屏幕上的数据。问题是如果我在检索数据时更改设备的方向(显示进度条),我的 UI 不会更新。 我已经做了以下处理来处理这种情况: a) 覆盖返回我
你好,我目前无法确定在提取 url 后如何处理图像,因为异步只允许返回一次,有人有什么建议吗? /** * After completing background task Dism
这个问题在这里已经有了答案: 关闭 10 年前。 Possible Duplicate: android - Caused by: android.view.ViewRootImpl$CalledF
我的 Android 应用程序中有以下 AsyncTask。此 AsyncTask 包含在扩展 PreferenceFragment 的类的 OnCreate() 方法中。 public class
当我使用应用程序时,我开始知道在 AsycTask 中我不能直接使用 Toast,除非它是一个处理程序。所以对于处理程序,到目前为止它工作正常。 Toast 作为处理程序如下 private void
我是一名优秀的程序员,十分优秀!