Basically I'm just trying to get practice on Android Studio so I'm making a flipcoin app.
I want a circle progress bar, which initially is invisible, to became visible for two seconds, and then become invisible again.
With my code, it doesn't become visible at any time.
The goal of the progress bar is just to give some suspense and afterwards I'm going to announce the winner.
@Override
public void onCreate(Bundle savedInstanceState) {
flipButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Random rd = new Random();
int result = rd.nextInt(100) + 1;
winner = result <= oddHeads? Winner.HEADS: Winner.TAILS;
AnnounceWinner();
}
});
}
private void AnnounceWinner() {
progressBar.setVisibility(View.VISIBLE);
i = progressBar.getProgress();
pause(2000);
progressBar.setVisibility(View.INVISIBLE);
}
private void pause(int delay) {
try {
Thread.sleep(delay);
} catch (InterruptedException e) {
e.printStackTrace();
}
}