我正在使用actionbarsherlock IcsSpinner
来支持2.2中的下拉菜单并且它工作正常,但是当下拉项目列表中显示大文字时,如图片中的预览。
微调器下拉宽度溢出,如下图所示。
<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" />
<?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" />
QuestionAdapter adapter = new QuestionAdapter(
LoanInfoActivity.this,
R.layout.question_textview, quesArrayList
.get(i).getArrayList());
spinner.setAdapter(adapter);