В ответ на главный ответ, это то, что я сделал:
textBlink = new TimerTask() {
int countdown = 10;
@Override
public void run() {
runOnUiThread(new Runnable() {
@Override
public void run() {
if (countdown <= 0) {
timer.cancel();
textview.setVisibility(View.GONE);
} else {
textview.setVisibility(textview.getVisibility() == View.VISIBLE?View.GONE:View.VISIBLE);
countdown--;
}
}
});
}
};
, затем где-нибудь в коде:
timer = new Timer();
timer.scheduleAtFixedRate(textBlink,0,500);
Это сделает эффект мигания в течение 5 секунд.Рекомендуется, если вы не хотите использовать эффект fadeIn-fadeOut.