Как я могу определить переход между двумя операциями для Android 1.5 и позже? Я хотел бы, чтобы действие постепенно появилось.
Это можно сделать с помощью Activity.overridePendingTransition ()
. Вы можете определить простые анимации перехода в файле ресурсов XML.
Да. Вы можете указать ОС, какой переход вы хотите использовать для своей деятельности.
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
getWindow().setWindowAnimations(ANIMATION);
...
}
Где АНИМАЦИЯ - целое число, относящееся к встроенной анимации в ОС.
Вы не можете использовать overridePendingTransition в Android 1.5. overridePendingTransistion появился в Android 2.0.
Если вы собираетесь пройти через это без каких-либо ошибок, вам нужно скомпилировать для цели (1.5 или выше), используя обычные анимации (или ваши собственные), или вам нужно скомпилировать для цели (2.0 или выше), используя overridePendingTransistion .
Резюме: Вы не можете использовать overridePendingTransistion в Android 1.5 .
Вы можете использовать встроенную анимацию в ОС.