私はTextViewで動作しないアンドロイド:ellipsizeの問題に直面しています。 しかし、アンドロイドのためにはうまくいく:singleLine。アンドロイド:TextViewのsingleLineは、 "廃止予定"の中でnolongerですか?
アンドロイド:singleLineは「非推奨」ですが、Android Developerのリファレンスには記載されていません。
https://developer.android.com/reference/android/widget/TextView.html#attr_android:singleLine
アンドロイド:単一行は、 "非推奨" でなくなっているのですか?
追加: 私はこの問題を自分で解決しました。
TextViewの属性のandroid:scrollHorizontally = "true"はxmlファイルに反映されません。
私はsetHorizontallyScrollingメソッドを使用しようとしましたが、これはうまくいきました。
*xml:*
<TextView
android:id="@+id/text"
android:ellipsize="end"
android:layout_width="match_parent"
android:layout_height="wrap_content"
/>
*code:*
TextView textView = (TextView)findViewByID(R.id.text);
textView.setHorizontallyScrolling(true);
しかし、私は "アンドロイド:inputType =" を追加次、それが動作しないようなXMLのテキストを」 ように注意してください
*xml:*
<TextView
android:id="@+id/text"
**android:inputType="text"**
android:ellipsize="end"
android:layout_width="match_parent"
android:layout_height="wrap_content"
/>
更新された回答を試してください... – ngesh
申し訳ありませんntc、私は誤ってあなたの答えを消しました。私はアンドロイドを試しました:maxLines = "1"、しかし動作しませんでした。私はアンドロイドを使用してみました:maxLines = "1" android:scrollHorizontally = "true"、android:maxLinesの代わりにアンドロイド:linesを使用しましたが動作しませんでした。 – zaki
[xml属性singleLineはAndroidで廃止されているかどうか?](http://stackoverflow.com/questions/30028697/is-the-xml-attribute-singleline-deprecated-or-not-in-android) – bummi