0

通知バーに長いテキストを表示したい Android アプリを開発しています。

私の問題は、最小 API レベル 7 のアプリです。クライアントには必須です。

通知バーに長いテキストを表示するにはどうすればよいですか? ドキュメンテーションを見ましたが、大きなテキスト API はジェリービーン バージョンで利用できます。

4

1 に答える 1

0

申し訳ありませんが、Jelly Bean より前に (より多くのテキストを収容するために) 通知のサイズを変更する方法はありません。標準テンプレート (必ずsupport-v4 ライブラリのNotificationCompat.BuildercontentTitleを使用してください) では、作業する 2 つの行があります:とcontentText.

それが不十分な場合は、カスタム ビューを指定して、小さなサイズでより多くのテキストを詰め込むことができます (ビューの全体的なサイズは JB より前に変更できないため)。ただし、これは読みやすさに影響するため、注意してください。

ただし、最善の方法は、テキストを別の場所に移動することだと思います。通知をクリックすると、全文を含むダイアログ ボックスが表示される場合があります。うまくいけば、あなたのクライアントはそのような解決策を容認するでしょう.

于 2013-04-10T04:03:58.233 に答える