TextView
テキストが。より長い場合、最後に3つのドットを表示するために1行にしたいですTextView
。理由はわかりませんが、わかりません。
私はすでに同様のStackOverflowの質問に頭を悩ませていましたが、解決策がありませんでした。多分誰かがいくつかの有用なヒントを持っています。
<LinearLayout
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:orientation="vertical">
<TextView
android:textStyle="bold"
android:text="Full Name"
android:layout_height="wrap_content"
android:textSize="16sp"
android:layout_width="wrap_content"
android:id="@+id/lName"
android:layout_gravity="center_vertical"
android:maxLines="1"
android:ellipsize="end"/>
</LinearLayout>
上記LinearLayout
は他の2つにネストされていLinearLayouts
ます。多分これを知ることは重要です。私はすでに属性" singleLine
"も試しましたが、これは非推奨であり、とにかく機能しないと言う人もいます。