私はスピナーの中のいくつかの項目に全てを入れるのではなく、長いテキストを入れたいと思っています。答えはhereですが、動作させることができませんでした。 res/layoutディレクトリにmultiline_spinner_dropdown_item.xmlを作成して保存しましたが、Eclipseでmultiline_spinner_dropdown_itemを解決できませんでした。スピナーのテキストを折り返す
答えて
<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/text1"
style="?android:attr/spinnerItemStyle"
android:singleLine="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ellipsize="marquee"
android:textColor="#ffffff"/>
スピナーの.setAdapterメソッドで使用しているアンドロイドデフォルトのテキストビューの代わりに、このテキストビューを使用します。 R.layout.spinner_textview textviewは私が上に投稿したこのテキストビューです。
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(getApplicationContext(),
R.array.Array,
R.layout.spinner_textview);
adapter.setDropDownViewResource (android.R.layout.simple_spinner_dropdown_item);
元の投稿の主なポイントは、 "getApplicationContext()"の代わりに "this"を使用していたようですが、アンドロイドを変更する必要がありました:singleLine = "true" to android:singleLine = "false"次の問題は、テキストの2行を表示するドロップダウンダイアログを得ることです。私はまた、これは、その活動に含まれている複数のスピナーに適用することができないことに気付いた –
ああ、私は一行偽を変更するのを忘れています。別のアダプターを作成する必要がある同じアクティビティーの複数のスピナーにこのテキスト・ビューを適用することができます。 –
- 1. SVGテキストの折り返し
- 2. JqGridのテキスト行を折り返す
- 3. JFXTreeTableViewセルのテキストを折り返す
- 4. フレックスアイテム内のテキストを折り返す
- 5. セカンダリタイルにテキストを折り返します。
- 6. CSSでテキストを折り返す
- 7. 左下にテキストを折り返すdiv?
- 8. テーブルセル内にテキストを折り返す
- 9. SVGでテキストを折り返す方法
- 10. matplotlib - 凡例のテキストを折り返し
- 11. jsのテキストを折り返し
- 12. Argox OS214-PPLAのテキストの折り返し
- 13. ListViewItemのリッチTextBlockテキストの折り返し
- 14. IE6テキストの折り返しの問題
- 15. Geditでのテキストの折り返し
- 16. CSS内のテキストの折り返し
- 17. iPhone UITableViewCellでテキストを折り返し
- 18. D3とサークルの折り返しテキスト
- 19. jqgrid長いテキストの折り返し
- 20. mx:mx:List内のテキスト折り返し
- 21. Labelfieldテキストは折り返しません
- 22. xmessage長いテキスト - 折り返し?
- 23. テキストは折り返し/ divまたは段落で折り返さない
- 24. IEの画像の周りにテキストを折り返す問題
- 25. divの周りにテキストを折り返す方法
- 26. 画像の周りに反応的なテキストを折り返す
- 27. React-Nativeで画像の周りにテキストを折り返す
- 28. EditTextにテキストを折り返す方法はありますか?
- 29. JTextpaneのテキスト折り返しを切り替える
- 30. テキストがウインドウの幅をオーバーランすると、CButtonのチェックボックスのテキストを折り返す
エラーコードを表示できますか? – MByD
[スピナーはテキストをラップしません - これはAndroidのバグですか?](http://stackoverflow.com/questions/14139106/spinner-does-not-wrap-text-is-this-an-android-バグ) – mixel