У меня есть эта тема, которая загружает несколько изображений с сервера.Поэтому после загрузки изображений я вызываю обработчик и продолжаю обновление пользовательского интерфейса.Так как stop () для потока устарела, я не могу его использовать.У меня есть два вопроса здесь.
- Что происходит с этим потоком в конце? (Означает, что после того, как я вызову метод обработчика, что произойдет с ним).
- ИЛИ как мне остановить этот поток без использования stop ()?
Вот мой код.
handler=new Handler()
{
public void handleMessage(Message msg)
{
if(msg.what==0)
{
//UI Updation takes place.
}
}
};
final Thread t = new Thread(new Runnable() {
public void run() {
Log.i("Inside Thread", "Downloading Images...");
myDownlaodMethod();
handler.sendEmptyMessage(0);
}
});
t.start();