Настройка текстового просмотра Прокрутка другого текстового просмотра

Это было задано в другом месте, но решение не сработало для меня. Так что ставит его снова с большим контекстом. Вопрос в том, что активность содержит прокрутку Взгляд титула музыкального названия, который нарушен обновлением истеченным временным счетным представлением.

У меня есть эти два виджета TextView в моем макете действий (хотя они охватываются другими контейнерами макета).

<TextView android:id="@+id/v_current_time"
   android:minWidth="26dp"
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:layout_gravity="center_vertical"
   android:gravity="right|center_vertical"
   android:singleLine="true"
   android:textSize="12sp"
   android:enabled="false"
  />

<TextView android:id="@+id/v_track_title"
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:textSize="18sp"
   android:textStyle="normal"
   android:singleLine="true"
   android:ellipsize="marquee"
   android:marqueeRepeatLimit="marquee_forever"
   android:scrollHorizontally="true"
   android:focusable="true"
   android:focusableInTouchMode="true"
   android:enabled="true"
/>

Название музыки динамически устанавливается (в тестовом случае) длинная линия текста. Если я никогда не обновляю текст на текущее время со следующей строкой, название музыки будет радостно прокрутить вечно, независимо от того, как я взаимодействую с моим паузой и игровыми кнопками.

tvCurrentTime.setText(DataFormat.formatTime(progress));

Но если я установлю текст на текущее время, название музыки остановится. Нажав кнопку «Моя пауза» как-то пинает прокрутки обратно на передачу, но нажатие воспроизведения приведет к обновлению текущего времени и остановить его снова.

На следующем предложении в этой теме я попытался парить настройку текста времени с повторным включением заголовка прокрутки следующим образом:

tvCurrentTime.setText(DataFormat.formatTime(progress));
tvTitle.setEnabled(true);

Это не влияет на сбой, отличный от сброса сброса каждый раз, когда каждый раз перезапускается.

Есть некоторые детали, которые мне не хватает, или любые другие мысли о том, что можно было не так? Большое спасибо!

8
задан Groovee60 3 September 2011 в 17:43
поделиться