EditText застревает после анимации и оживает при прокрутке…?

Я столкнулся с довольно интересной, но досадной ошибкой: в моем линейном макете я спрятал другой линейный макет, используя отрицательное поле, и когда пользователь выбирает тип из списка, я выношу макет на передний план с помощью трансляционной анимации, ошибка заключается в том, что макет выходит на передний план, имеет текст редактирования, который становится мертвым, и когда я прокручиваю (мой основной макет окружен просмотром прокрутки), он оживает, и когда я прекращаю прокручивать, он снова становится мертвым ... я действительно не смог понять, почему это происходит так, ребята, пожалуйста помогите ....

Я также вставил ссылку на видео ниже, показывающее это раздражающее поведение моего приложения

http://www.dailymotion.com/video/xlskk8_android-app-edit-text-error_tech

мой макет xml внутри представления прокрутки



 


пустой линейный макет ниже кнопки используется для динамического добавления дочерних представлений, все остальные вещи выполняют свои функции правильно, только текст редактирования, показывающий это ненормальное поведение.

код, используемый для анимации, ниже

  public void animateEditor()
{
      slider = new TranslateAnimation(0, 0, 0,180 );   
        slider.setDuration(1250);   
        slider.setFillAfter(true);
        notes_list.startAnimation(slider);
        notes_editor.startAnimation(slider);
}

8
задан Umar Qureshi 19 October 2011 в 16:00
поделиться