【发布时间】:2011-02-03 23:31:25
【问题描述】:
我正在尝试使用异步任务从 MJPG 流中检索 JPG。我首先想到,我可以让任务持续运行,并让缓冲的 JPG 在 onProgressUpdate() 方法中弹出。但这似乎不起作用,因为该方法只显示整数,没有可绘制对象......我尝试了什么:
private class StreamTask extends AsyncTask<String, Void, String> {
@Override
protected String doInBackground(String... params) {
image = readMJPGStream();
return null;
}
@Override
protected void onPostExecute(String result) {
}
@Override
protected void onPreExecute() {
}
@Override
protected void onProgressUpdate(Void... values) {
imView.setImageDrawable(image); // << doesn't work
}
}
你有什么想法吗?我应该尝试什么方法?
非常感谢您!
哈克
【问题讨论】:
标签: android stream android-asynctask