На мой взгляд есть 3 предмета, EditText
, ImageView
и TextView
.Теперь я делаю анимационную основу для учебника, который работал нормально, теперь в этом уроке парень использовал onClickListener
для анимации просмотра и скрытия изображения, и работал нормально, но моя проблема в том, что я хочу показать изображение, когда пользовательбольше не EditText
.
Правильно, идея работает следующим образом
Нажмите EditText
=> Соберите анимацию и скройте изображение => и когда вы нажимаете или нажимаете на макет /активности / вид / и т.д..изображение не вернется.
Код:
btnInvite.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
titleInvite.animate().translationY(-350).setDuration(800).setStartDelay(100).start();
subtitleInvite.animate().translationY(-350).setDuration(800).setStartDelay(100).start();
inputInvite.animate().translationY(-350).setDuration(800).setStartDelay(200).start();
btnInvite.animate().alpha(1).translationY(-350).setDuration(800).setStartDelay(300).start();
imageView.startAnimation(disapear);
imageView.setVisibility(View.INVISIBLE);
}
});
Это то, что произойдет, когда кто-то нажмет на EditText, теперь я хочу изменить его, когда редактируемый текст больше не фокусируется или что-то ещееще нажал.Я также использую API 17, и я говорю об этом, я рассмотрел некоторые функции, но большинство из них не может быть использовано в 17.