, 4 , :
[ C] ↔ D ↔ A ↔ B ↔ C ↔ [Next to D]
, 4- , next/prev.
ActivityOrderer, Class : next prev. , :
public static Class<?> nextActivityClass(Class<?> current) {
int currentIndex = _orderedActivities.indexOf(current);
int nextIndex = (currentIndex + 1) % _orderedActivities.size();
return _orderedActivities.get(nextIndex);
}
, , TitleBar next prev Intent, :
_titleBar.setNextIntent(new Intent(this, ActivityOrderer.nextActivityClass(getClass())));
source
share