0
我有一個圖像作爲項目的微調,問題是他們被推到左邊。我認爲紡紗廠的一個常見問題。我之前已經完成了這項工作,但只有textviews,而不是圖像。如何將圖像移動到下拉微調菜單的中心?在Spinner中設置圖像到Gravity.Center
這裏是我的自定義XML微調:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="50dp"
android:orientation="horizontal"
android:gravity="center"
android:layout_gravity="center"
>
<ImageView
android:id="@+id/icon"
android:layout_width="35dp"
android:layout_height="35dp"
android:scaleType="fitStart"
android:gravity="center"
android:layout_gravity="center"
android:src="@drawable/icon"
/>
</LinearLayout>
我試着將它設置在百般中心以XML(因爲你可以看到),但不能得到它的工作..
我已經試過這在java中:
...
@Override
public View getDropDownView(int position, View convertView,
ViewGroup parent) {
// TODO Auto-generated method stub
((ImageView) getCustomView(position, convertView, parent)).setGravity(Gravity.CENTER);
}
...
,但我得到話說setGravity錯誤:方法setGravity(INT)是未定義的類型ImageView的
該怎麼辦?
感謝
呵呵!它的工作,謝謝! – Jakob