Прокрутка длинного текста в ToolBar Title

355
31 января 2017, 21:00

В vk, например, длинные имя и фамилия прокручиваются по кругу, как такое реализовать?

Answer 1

Например, с помощью рефлексии можно добраться и установить соответствующие атрибуты для TextView, в котором отображается тайтл в Toolbar:

TextView titleTextView = null;
try {
    Field f = toolbar.getClass().getDeclaredField("mTitleTextView");
    f.setAccessible(true);
    titleTextView = (TextView) f.get(toolbar);
    titleTextView.setEllipsize(TextUtils.TruncateAt.MARQUEE);
    titleTextView.setFocusable(true);
    titleTextView.setFocusableInTouchMode(true);
    titleTextView.requestFocus();
    titleTextView.setSingleLine(true);
    titleTextView.setSelected(true);
    titleTextView.setMarqueeRepeatLimit(-1);
} catch (NoSuchFieldException e) {
    // some actions
} catch (IllegalAccessException e) {
    // some actions
}
READ ALSO
Русский язык в iText

Русский язык в iText

Я хочу вытянуть из сайта определенную часть и сделать из этого куска pdf документСоздаю документ по примеру из официального сайта iText:

521
Отрисовка полигона с помощью JPanel

Отрисовка полигона с помощью JPanel

Нужно нарисовать полигон с кординнатамиПроблема в том что открываеться окно но не отрисовывается полигон

386
обновление значения Label на SplitPane

обновление значения Label на SplitPane

Есть некое JavaFx приложение со SplitPane на сценеНа SplitPane есть 2 Label'а

350