سلام.
ابتدا باید تعیین کنیم که یک سری کد، هر 5 دقیقه یک بار اجرا شوند :
کلید شماره 2861
کلید بالا کدی را در اختیار شما قرار می دهد که با آن، هر 5 دقیقه یک بار (یا هر میزان زمان دیگر)، یک سری کد اجرا شوند.
اما همان طور که شما گفتید، باید هر بار، یک متن جدید در TextView قرار داده شود، پس ما یک آرایه (یا لیست آرایه ای) تعریف می کنیم که در آن، تمامی متن ها قرار می گیرد (یا طراحی هر روش دیگر که در نهایت باید یک عدد متناظر با متن مورد نظرمان باشد، مثل شماره id در پایگاه داده یا تعریف متن ها در فایل strings.xml با پیشوند یکسان و پسوند عددی متغیر در نام آنها یا هر روش دیگر). سپس یک متغیر داریم که شماره متناظر با متن در آن ذخیره می شود و باید در آن کد که هر 5 دقیقه یک بار اجرا کنیم، یک واحد به آن اضافه کرده و بعد کد فراخوانی متن اجرا شود (پس هر بار، متن بعدی در TextView نمایش داده می شود).
برای نمایش متن در TextView :
کلید شماره 335
که کد Java باید به کار رود :
کد پیاچپی:
TextView tv = (TextView) findViewById(R.id.textView1);
tv.setText("My Text");