1

在我的字符串数组中,我有一个长文本,我想在我的 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 questions How to wrap long text in a spinner

在微调器android中包装文本

任何帮助表示赞赏。

4

0 回答 0