переключение действий без анимации

Как правильно использовать флаг намерения FLAG_ACTIVITY_NO_ANIMATION в файле AndroidManifest? Я полагаю, что моя проблема тривиальна, но я не могу найти хороший пример или решение для нее.

<intent-filter>
    <data android:name="android.content.Intent.FLAG_ACTIVITY_NO_ANIMATION" />
</intent-filter>

Однако компилятор не сообщает об ошибках, но данные неверны. Я просто хочу отключить анимацию на случай переключения между действиями. Я могу использовать getWindow (). SetWindowAnimations (0); в onCreate или onResume, но лучше использовать флаг, не так ли?

Я могу использовать также в коде:

Intent intent = new Intent(v.getContext(), newactivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);
getContext().startActivity(intent);

Но я хотите использовать этот флаг в Android Manifest. Отключить анимацию также в случае возврата со второго действия к первому.

154
задан woyaru 7 August 2011 в 11:29
поделиться