14
私はAppwidgetのようなイベントまでの日数を表示してい。 イベント名が長すぎる場合は、中括弧で囲まれた完全な用語を新しい行に表示したいとします。 だから、のようなものであること:のAndroidのTextViewで改行に影響を与えるためにどのように
longeventname
(-231日)
の代わり:
longeventname(-231
日)
(または類似のもの)
これをアーカイブする方法はありますか? 「原子」を(-231日)作ることはできますか?
ウィジェットのサイズはデバイスによって異なるため、string.getLengthは機能しません。
パーフェクト!それはまさに私が探していたものです。 "\ u00A0"はTextviewで完璧に動作します。 –
似たようなことをしている人には、2つの有益なヒントがあります。まず、マイナス記号(\ u2011)があり、次にゼロ幅のスペースを使用できます。http://en.wikipedia.org/wiki/Zero-width_space単語内で改行が起こる可能性があります。 –
ちょうど注記:これはほとんどの場合に機能しているようです。しかし、壊れていない空間でさえ、ある期間が前にあればちょっと壊れてしまいます(悲しいことに非破壊の期間はありません)。したがって、これはオプションではありません。「P. Howard」 – IBoS