Android 检查是否没有足够的空间容纳字符串(TextView)
是否有可能检查Android 检查是否没有足够的空间容纳字符串(TextView),android,Android,是否有可能检查文本视图上指定的字符串的长度是否超过实际设备屏幕的长度?换句话说,如何检查文本是否不适合屏幕 如果文本不合适,我需要的是腾出一些空间。显然,你可以在上面调用measure textView.setText("bla"); textView.measure(0, 0); //must call measure! textView.getMeasuredHeight(); //get width textView.getMeasuredWidth(); //get hei
文本视图
上指定的字符串
的长度是否超过实际设备屏幕的长度?换句话说,如何检查文本是否不适合屏幕
如果文本不合适,我需要的是腾出一些空间。显然,你可以在上面调用measure
textView.setText("bla");
textView.measure(0, 0); //must call measure!
textView.getMeasuredHeight(); //get width
textView.getMeasuredWidth(); //get height
摘自问题/答案
然后,您可以使用该测量值与屏幕大小进行比较。垂直或水平(是否要避免滚动视图)?更准确一点。