actionbarsherlock ics spinner下拉宽度重叠在android中

时间:2013-11-27 10:47:10

标签: android actionbarsherlock android-spinner

我正在使用actionbarsherlock IcsSpinner来支持2.2中的下拉菜单并且它工作正常,但是当下拉项目列表中显示大文字时,如图片中的预览。

enter image description here

微调器下拉宽度溢出,如下图所示。

spinner在布局中定义。

 <com.actionbarsherlock.internal.widget.IcsSpinner
                    android:id="@+id/prop_spnr_state"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_centerHorizontal="true"
                    android:layout_marginLeft="5dp"
                    android:layout_marginRight="5dp"
                    android:background="@drawable/spnr_bg" />

raw.xml

<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/tv_spinner_entry"
    style="?android:attr/spinnerDropDownItemStyle"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:gravity="center_horizontal"
    android:padding="5dp"
    android:textColor="@android:color/black" />

在Java中设置微调器。

  QuestionAdapter adapter = new QuestionAdapter(
                                        LoanInfoActivity.this,
                                        R.layout.question_textview, quesArrayList
                                                .get(i).getArrayList());
spinner.setAdapter(adapter);

0 个答案:

没有答案