Я новичок в программировании Android и темы.Я хочу получить изображение с удаленного сервера и отобразить его.(это работает до сих пор ^^) Но изображение с камеры, и поэтому мне нужен новый, как только я покажу тот, который я скачал ранее.Это означает, что Тема никогда не должна прекращать захват изображения.(Пока существует активность.)
Также я просто хочу установить 1 соединение с сервером, а затем просто выполнить HTTP-получение.Поэтому у меня должен быть параметр «соединение», который может использовать поток.
Чтобы получить представление, он должен работать примерно так (но, очевидно, нет):
private class DownloadImageTask extends AsyncTask<URLConnection, Void, Bitmap> {
/** The system calls this to perform work in a worker thread and
* delivers it the parameters given to AsyncTask.execute() */
private URLConnection connection = null;
protected Bitmap doInBackground(URLConnection...connection ) {
this.connection = connection[0];
return getImageFromServer(connection[0]);
}
protected void onPostExecute(Bitmap result) {
pic.setImageBitmap(result);
this.doInBackground(connection);
}
}