【发布时间】:2013-08-28 03:15:42
【问题描述】:
我是新手,我有一个问题,我想用函数处理程序运行图像,但我失败了, 喜欢什么代码可以在此代码上运行图像?可以帮我解决这个问题吗?
Intent intent = getIntent();
String url= intent.getStringExtra("URL");
tombol2 = (Button) findViewById(R.id.button2);
iv = (ImageView) findViewById(R.id.imageView1);
Drawable d1=LoadImageFromWebOperations(url);
iv.setImageDrawable(d1);
}
private Drawable LoadImageFromWebOperations(String url)
{
try
{
InputStream is = (InputStream) new URL(url).getContent();
Drawable d = Drawable.createFromStream(is, "src name");
return d;
}catch (Exception e) {
System.out.println("Exc="+e);
return null;
}
}
}
【问题讨论】:
-
强制关闭是否会导致应用崩溃?
-
如果我在内部代码中给出代码处理程序我得到错误,我不知道如何使该图像可以运行
-
你做得不对。如果你是从 url 获取的,你应该使用线程或异步任务
-
但是怎么做呢?我不明白使用 asyntask,你能告诉我吗?
-
developer.android.com/reference/android/os/AsyncTask.html。为什么不检查文档,如果您不理解,请返回并再次询问
标签: android image stream handler runnable