Есть ли способ получения информации, отображаемой в работающем приложении Android?

1

Я играю в игру и пытаюсь получить полное имя моего противника. Проблема в том, что его имя настолько длинное, что оно отображает только сокращенную версию: "username_6475...". Настройка отображения моих устройств ничего не делает. Есть ли способ напечатать всю информацию, отображаемую в приложении... Может быть, похож на "view-source" в браузере?

Теги:
mobile-application

2 ответа

0

Да, вы можете достичь этого, используя Marquee в TextView.

Xml:

<TextView
        android:id="@+id/marque_scrolling_text"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="16dp"
        android:ellipsize="marquee"
        android:marqueeRepeatLimit="marquee_forever"
        android:padding="16dp"
        android:scrollHorizontally="true"
        android:singleLine="true"
        android:text="Create a Marquee (Scrolling Text) in Android Using TextView. Android Marquee (Scrolling Text) Tutorial with Example"
        android:textSize="24sp" />

Джава:

TextView marque = (TextView) this.findViewById(R.id.marque_scrolling_text);
marque.setSelected(true);
  • 1
    Да, это достигнет результатов, о которых я просил ... Теперь я понимаю, что был немного расплывчат в своем вопросе. Я ищу стороннее приложение, которое могло бы отображать эту информацию ... Возможно, похоже на logcat, но вместо этого оно выдает все, что приложение отображает в текстовом формате.
0

Ответ - нет! если приложение не имеет функции, чтобы показать имя оппонента.

  • 0
    мы можем достичь этого, используя Marquee в Textview. использование этого текста автоматически прокручивает вид изнутри.
  • 0
    Привет @VishrutMavani Он просит стороннее приложение, а не его собственное приложение, поэтому я сказал НЕТ. К вашему сведению, я разработчик Android

Ещё вопросы

Сообщество Overcoder
Наверх
Меню