String
に割り当てられたのTextView
長さが実際のデバイスの画面よりも長いかどうかを確認することはどういうわけか可能ですか?つまり、テキストが画面に収まらないかどうかを確認するにはどうすればよいですか?
私が必要としているのは、テキストが収まらない場合にいくらかの部屋を解放することです。
String
に割り当てられたのTextView
長さが実際のデバイスの画面よりも長いかどうかを確認することはどういうわけか可能ですか?つまり、テキストが画面に収まらないかどうかを確認するにはどうすればよいですか?
私が必要としているのは、テキストが収まらない場合にいくらかの部屋を解放することです。
どうやらあなたはそれにメジャーを呼び出すことができます。
textView.setText("bla");
textView.measure(0, 0); //must call measure!
textView.getMeasuredHeight(); //get width
textView.getMeasuredWidth(); //get height
ここで質問/回答から取得
次に、その測定値を使用して画面サイズと比較できます。