Не удается отсоединить сеанс экрана

Вот что я использовал, чтобы исчезать в / из Views, надеюсь, что это кому-то поможет.

private void crossFadeAnimation(final View fadeInTarget, final View fadeOutTarget, long duration){
    AnimatorSet mAnimationSet = new AnimatorSet();
    ObjectAnimator fadeOut = ObjectAnimator.ofFloat(fadeOutTarget, View.ALPHA,  1f, 0f);
    fadeOut.addListener(new Animator.AnimatorListener() {
        @Override
        public void onAnimationStart(Animator animation) {
        }

        @Override
        public void onAnimationEnd(Animator animation) {
            fadeOutTarget.setVisibility(View.GONE);
        }

        @Override
        public void onAnimationCancel(Animator animation) {
        }

        @Override
        public void onAnimationRepeat(Animator animation) {
        }
    });
    fadeOut.setInterpolator(new LinearInterpolator());

    ObjectAnimator fadeIn = ObjectAnimator.ofFloat(fadeInTarget, View.ALPHA, 0f, 1f);
    fadeIn.addListener(new Animator.AnimatorListener() {
        @Override
        public void onAnimationStart(Animator animation) {
            fadeInTarget.setVisibility(View.VISIBLE);
        }

        @Override
        public void onAnimationEnd(Animator animation) {}

        @Override
        public void onAnimationCancel(Animator animation) {}

        @Override
        public void onAnimationRepeat(Animator animation) {}
    });
    fadeIn.setInterpolator(new LinearInterpolator());
    mAnimationSet.setDuration(duration);
    mAnimationSet.playTogether(fadeOut, fadeIn);
    mAnimationSet.start();
}
20
задан Eduardo 17 September 2013 в 01:56
поделиться

4 ответа

Возможно Вы заставили C-s (s для "остановки") попытка C-q возобновляться...

21
ответ дан dmckee 17 September 2013 в 01:56
поделиться

Если все остальное перестало работать, вход в систему от другого терминала и типа: screen -raAdx. Это повторно прикрепит Ваш экран, как совместно использовано и позволит Вам отсоединять его.

48
ответ дан Aram Verstegen 17 September 2013 в 01:56
поделиться

отсоединения ctrl-a+d

Альтернатива отсоединению, если Вам не нужна информация об экране, можно просто уничтожить процесс.

Не уверенный в любой команде, которая представляет безразличный экран.

9
ответ дан 29 November 2019 в 22:32
поделиться

Можно также просто выйти из системы, путем уничтожения терминального сеанса, затем войти в систему снова и повторно прикрепить screen сессия.

1
ответ дан 29 November 2019 в 22:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: