Мое приложение содержало кнопку загрузки, и всякий раз, когда эта кнопка нажата, я хочу, чтобы отображался какой-нибудь индикатор выполнения, чтобы пользователь знал, что что-то происходит.Что я действительно хочу сделать, так это чтобы всякий раз, когда индикатор выполнения заканчивался, я хотел, чтобы всплыл тост.Кто-нибудь может направить меня с этим?Я был бы очень признателен за это.Заранее спасибо!
Вот код, который я использую:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
final ProgressDialog dialog = new ProgressDialog(MyActivity.this);
dialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);
dialog.setMessage("Downloading...");
dialog.setCancelable(true);
dialog.setMax(200);
dialog.setProgress(0);
dialog.show();
Thread t = new Thread(new Runnable(){
public void run() {
while(dialog.getProgress() < dialog.getMax())
{
dialog.incrementProgressBy(1);
try{Thread.sleep(50);}catch(Exception e){/* no-op */}
}
dialog.dismiss();
}
});
t.start();
}