2
是否有可能检查TextView
上指定的String
的长度是否比实际设备的屏幕长度更长?换句话说,如何检查文字是否适合屏幕?检查字符串(TextView)是否没有足够空间
我需要的是如果文字不合适,则释放一些空间。
是否有可能检查TextView
上指定的String
的长度是否比实际设备的屏幕长度更长?换句话说,如何检查文字是否适合屏幕?检查字符串(TextView)是否没有足够空间
我需要的是如果文字不合适,则释放一些空间。
显然你可以调用它。
textView.setText("bla");
textView.measure(0, 0); //must call measure!
textView.getMeasuredHeight(); //get width
textView.getMeasuredWidth(); //get height
从提问/回答here
采取然后你就可以使用该测量进行比较的屏幕尺寸。
垂直或水平(你想避免ScrollView)?更精确。 – Ahmad