В настоящее время я пытаюсь создать круговой переход между моим FAB и другим действием.
Из того, что я понял в документации, я должен использовать makeSceneTransitionAnimation примерно так:
public void onFabClicked(View v){
try {
Intent intent = new Intent(this, SearchActivity.class);
ActivityOptions options = ActivityOptions
.makeSceneTransitionAnimation(this, v, "reveal");
startActivity(intent, options.toBundle());
} catch (Exception e) {
// makeSceneTransitionAnimation not supported, maybe a check of SDK level is enough to avoid catching an error?
Intent intent = new Intent(this, SearchActivity.class);
startActivity(intent);
e.printStackTrace();
}
}
К сожалению, текущая анимация отображает прямоугольник во время анимации.
Как можно превратить это в красивое круглое раскрытие, которое мы так любим в Lollipop?
Спасибо.
РЕДАКТИРОВАТЬ:
Я пытаюсь добиться этого (за исключением того, что цвет должен быть полноэкранным, но вы поняли ..)):
Что я на самом деле получаю: