I’ve got a TextView with the height set to wrap_content – however, it’s leaving a lot of extra space in my app.
The text from the textview is coming in from a @+string and it seems as though the wrap_content is setting it’s height to the height of the string variable, not the actual text that’s being inserted.
If I replace
android:text="@+string/introGetStarted"
with
android:text="Let's get started!"
then it seems to show the proper height and wraps just the text.
Am I missing something?
My full TextView, for reference:
<TextView
android:id="@+id/textViewTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/d15"
android:layout_marginRight="@dimen/d30"
android:layout_marginTop="@dimen/d25"
android:lineSpacingExtra="-10sp"
android:text="@string/introGetStarted"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textSize="@dimen/d70" />
I actually found the answer, it was due to a newline character coming out of the strings.xml file itself.