2012-12-13 48 views
2

是否有可能检查TextView上指定的String的长度是否比实际设备的屏幕长度更长?换句话说,如何检查文字是否适合屏幕?检查字符串(TextView)是否没有足够空间

我需要的是如果文字不合适,则释放一些空间。

+0

垂直或水平(你想避免ScrollView)?更精确。 – Ahmad

回答

0

显然你可以调用它。

textView.setText("bla"); 
textView.measure(0, 0);  //must call measure! 
textView.getMeasuredHeight(); //get width 
textView.getMeasuredWidth(); //get height 

从提问/回答here

采取然后你就可以使用该测量进行比较的屏幕尺寸。

相关问题