Code example for Layout

Methods: getLineBottom

0
	   * Get how many lines of text we can display so their full height is visible. 
	   */ 
	  private int getFullyVisibleLinesCount() { 
	    Layout layout = createWorkingLayout("");
	    int height = getHeight() - getPaddingTop() - getPaddingBottom();
	    int lineHeight = layout.getLineBottom(0);
	    return height / lineHeight;
	  } 
 
 
	  private Layout createWorkingLayout(String workingText) {
	    return new StaticLayout(workingText, getPaint(),
	        getWidth() - getPaddingLeft() - getPaddingRight(),
	        Alignment.ALIGN_NORMAL, lineSpacingMultiplier,
	        lineAdditionalVerticalPadding, false /* includepad */);
	  } 
 
 
	  @Override 
	  public void setEllipsize(TruncateAt where) {
	    // Ellipsize settings are not respected