Android:在Spinner中包装长文本

时间:2013-02-15 11:07:14

标签: android spinner

在我的字符串数组中,我有一个很长的文本,我想在我的Spinner中显示(这个Spinner在一个对话框中)..我尝试了下面的代码

 spinner1 = (Spinner) dialog.findViewById(R.id.quesspinner);
 ArrayAdapter<String> arrayAdapter = new ArrayAdapter<String>(activity,
                    android.R.layout.simple_spinner_item, R.array.fbquestion);
            arrayAdapter .setDropDownViewResource(R.layout.textview);
            spinner1.setAdapter(arrayAdapter); 

我的文字视图如下

<TextView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@android:id/text1"
    style="?android:attr/spinnerDropDownItemStyle"
    android:singleLine="true"
    android:layout_width="fill_parent"
    android:layout_height="?android:attr/listPreferredItemHeight"
    android:ellipsize="marquee" />

这适用于大多数人,但不是因为我不确定我哪里出错了; 根据这个SO问题How to wrap lengthy text in a spinner

做了

Wrapping text in spinner android

感谢任何帮助。

0 个答案:

没有答案