I have 1 inch high text but the box of the view takes up 1.5 inches so there is 1/4 inch of black space above and below the white lettering. I want to reduce that 1/4 inch
Have you tried this?:
android:padding="5dp"
Some negative top and bottom margin. Things get messy though if you have fancy backgrounds.
I think the problem is due to padding/margin set in textTimeToPin view. If you have set any spacing to this view so it will affect the placement of textTimeToCB since it is set to be displayed below it.
Review your xml for surrounding views or paste it entirely for us to have a better observation.
Use negative values in the padding element.