Слияние кода завершено, страница обновится автоматически
<com.zoke.moving.view.MovingImageView
android:id="@+id/moveIv"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:move_load_on_create="true"
app:move_max_relative_size="3.0"
app:move_min_relative_offset="0.2"
app:move_repetitions="-1"
app:move_speed="10"
app:move_start_delay="500" />
moveIv.getMovingAnimator().addListener(new Animator.AnimatorListener() {
@Override
public void onAnimationStart(Animator animation) {
Log.i("MainActivity", "Начало");
}
@Override
public void onAnimationEnd(Animator animation) {
Log.i("MainActivity", "Конец");
}
@Override
public void onAnimationCancel(Animator animation) {
Log.i("MainActivity", "Отмена");
}
@Override
public void onAnimationRepeat(Animator animation) {
Log.i("MainActivity", "Повторение");
}
});
@Override
protected void onResume() {
super.onResume();
moveIv.getMovingAnimator().start();
}
@Override
protected void onStop() {
super.onStop();
moveIv.getMovingAnimator().cancel();
}
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )