Эффекты появления активити
Добавлено: 21 мар 2012, 20:58
У меня стоит идиотская задача эмулирования табов, абсолютно не свойственных для Android OS
Три активити, на нижней панели у каждой из них соответственно три кнопки, которые их переключают между собой.
Предвижу советы использовать TabWidget - мне он не подходит по ряду причин, если интересно кому - расскажу по каким.
Нашел выход из положения, сверстав нижнюю часть в отдельном xml, подключая его includ'ом, а при нажатии на эти кнопки переключения текущая активити finish() и новая, на которую нажали, вызывается Intentom. Все работает, но проблема в том, что при процессе перехода с одной активити на другую та, с которой уходим (finish()) мгновенно слайдится влево экрана, а новая, которую стартуем, "приезжает" из правой части. Так что эффект переключения закладок присутствует, но эти слайды его портят.
Вопрос - можно ли задать эффект появления/исчезновения активити, что бы просто в один момент исчезала одна и появлялась другая, без эффектов? Я так делал в блэкбэрри, там даже изначально так сделано, а эффекты переходов надо самому "навешивать". Вот сейчас мне понадобилась обратная задача - избавиться от этих эффектов.
Ну, как вариант, можете подсказать другую реализацию табов, но, повторюсь, не при помощи TabWidget'а
Три активити, на нижней панели у каждой из них соответственно три кнопки, которые их переключают между собой.
Предвижу советы использовать TabWidget - мне он не подходит по ряду причин, если интересно кому - расскажу по каким.
Нашел выход из положения, сверстав нижнюю часть в отдельном xml, подключая его includ'ом, а при нажатии на эти кнопки переключения текущая активити finish() и новая, на которую нажали, вызывается Intentom. Все работает, но проблема в том, что при процессе перехода с одной активити на другую та, с которой уходим (finish()) мгновенно слайдится влево экрана, а новая, которую стартуем, "приезжает" из правой части. Так что эффект переключения закладок присутствует, но эти слайды его портят.
Вопрос - можно ли задать эффект появления/исчезновения активити, что бы просто в один момент исчезала одна и появлялась другая, без эффектов? Я так делал в блэкбэрри, там даже изначально так сделано, а эффекты переходов надо самому "навешивать". Вот сейчас мне понадобилась обратная задача - избавиться от этих эффектов.
Ну, как вариант, можете подсказать другую реализацию табов, но, повторюсь, не при помощи TabWidget'а