2011-12-10 35 views
8

如何獲取可以在TextView中寫入的最大行數?我試過這個:如何獲得文本的最大行數

DisplayMetrics metrics = new DisplayMetrics(); 
getWindowManager(). getDefaultDisplay(). getMetrics (metrics); 
float width = metrics.widthPixels; 
float height = metrics.heightPixels; 

int lines = (int) (height/textView.getLineHeight()); 

System.out.println (lines); 

但是,這個變體給出了錯誤的信息。

回答

1

textview.getLineCount()將幫助你