私が解決しようとしている問題は、stackoverflow で見た他の問題 (例: Android TextView でのクリッピングの検出) とは少し異なり、簡単に達成できるかどうかわかりません。
私がやりたいことは次のとおりです...
ハードコーディングされた dp の幅と高さの内部ではTextView
、最後の行のクリッピングなしで、TextView にできるだけ多くの文字列のみを表示したいと考えています。最後の行がクリッピングしている場合は、その行を含むすべてを文字列の最後まで切り取る (または少なくとも表示しない) ようにします。ストリングが十分に短く、トリミングしなくても収まる場合は、すべて問題なく、何もする必要はありません。
これは、他の人がすべての文字列を表示するためにサイズを縮小したいtext_size
と考えているようですがtext_size
、同じままにすることは私にとってより重要です。