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

У меня на телефоне есть уведомление, в котором длина текста превышает ширину экрана, и он не переносится, а просто уходит за край. Как посмотреть полный текст уведомления?

Я видел здесь предложение , что долгое нажатие в течение ~ 5 секунд показывает это, однако все, что это делает, это вызывает App Infoменю. Может быть, в старых версиях Android, в которых не было App Infoменю, это работало? В идеале я ищу ответ, который работает на Ice Cream Sandwich и выше (поскольку я думаю, что это было тогда App Info?), но у меня есть телефон Nexus 4 с Jelly Bean 4.2.2.

Вот уведомление, которое я получил. Гипотетический: почему я потерял подключение к данным? Что я сделал!?!

введите описание изображения здесь

Вы пробовали «потянуть вниз» уведомление? Может двумя пальцами?
@AlEverett Я случайно избавился от него, но я получаю их каждую неделю или около того, я обновлю, когда в следующий раз получу один.
Это может помочь: stackoverflow.com/questions/6357450/… Возможно, только если разработчики включили возможность его чтения. Также в Android 4.1 разрешены уведомления большего размера.
@SSumner Да, я это видел, но спасибо. К вашему сведению, у меня телефон Jelly Bean 4.2.2 (обновленный вопрос, чтобы добавить это), поэтому уведомления должны быть больше.
Это системное уведомление, верно? Можно попробовать повернуть телефон боком, а то я так и не смог их прочитать
Поэтому некоторые приложения пишут свой код уведомлений, чтобы правильно использовать функцию «расширяемых уведомлений» более поздних версий Android. Ясно, что это не так. Я думаю, что мы должны рассматривать этот вопрос как «Как я могу увидеть полный текст уведомления [в котором не используется функция расширяемых уведомлений]?»
что вы можете сделать, это открыть приложение, такое как Часы, включить поворот экрана и держать телефон горизонтально. Покажет большую часть уведомлений... - Не могу поверить, что это актуальная проблема. Почему нет исправления для этого

Ответы (6)

В 4.2.x Jelly Bean вы можете масштабировать или перемещать двумя пальцами, чтобы переключаться между базовым и расширенным макетами [уведомлений] . Однако не все уведомления можно расширить. В следующий раз, когда появится уведомление, попробуйте двумя пальцами «растянуть» уведомление в развернутом виде.

Стоит попробовать, но мне не помогло.
у меня тоже не сработало! Я использую Android 5.0.2 CM12.
Работает для Android 7 на моем Galaxy S8.

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

Android 7.1 также показывает небольшую стрелку, указывающую вниз справа от времени уведомления в области заголовка. Щелчок по области заголовка разворачивает и сворачивает уведомление, и вы увидите, что курсор переключается с направления вверх на вниз.

Маленький курсор работает на Android 11.

Не уверен, что это работает для всех уведомлений или 4.x, как изначально было задано, но я использую Lollipop (5.0.2) и просто дважды коснулся уведомления (из Google Play Store о невозможности обновить приложение из-за недостаточно места для хранения). Появилось диалоговое окно с полным текстом.

У меня не сработало...

На моем Samsung Galaxy S4 с Android 5.0.1 я могу просто «потянуть» уведомление (используя один палец) или увеличить его (используя два пальца), чтобы увидеть полный текст:

  • сначала потяните вниз панель уведомлений
  • затем потяните одно уведомление, где текст обрезан

Я не знаю, характерно ли это для Samsung TouchWiz или это стандартная функция Android. Я только что попробовал это с различными уведомлениями от Spotify, Gmail и т. Д.

В дополнение к другим ответам, если масштабирование щипком и скольжение двумя пальцами не работают, попробуйте повернуть экран в ландшафтный режим, включив функцию автоматического поворота, и прочитайте уведомление в альбомной ориентации. Это может помочь вам читать уведомления в большинстве случаев. Потому что щелчок по уведомлению откроет конкретное приложение, и вы не сможете его прочитать, пока оно не появится в следующий раз само по себе, а длительное нажатие может отобразить меню для полного отключения уведомлений. Таким образом, автоповорот работал в моем случае (не всегда, но в большинстве случаев в моем Lollipop).

используйте: Notification.Builder(context).setFullScreenIntent(pendingIntent, true), вручную, чтобы уведомление отображалось в полноэкранном режиме

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