我需要按顺序显示一段文本,每次变化间隔1秒或半秒。如何在Android中实现此功能而无需使用线程?
我需要按顺序显示一段文本,每次变化间隔1秒或半秒。如何在Android中实现此功能而无需使用线程?
Handler textNextHandler = new Handler();
final Runnable textTimer = new Runnable()
{
public void run()
{
// ROTATE YOUR TEXT HERE THEN TELL IT HOW LONG TO DELAY UNTIL NEXT
textNextHandler.postDelayed(this, 500);
}
};
@Override
public void onResume() {
super.onResume();
textNextHandler.postDelayed(textTimer,500);
}
@Override
public void onPause() {
super.onPause();
textNextHandler.removeCallbacks(textTimer);
}