首页 > 解决方案 > Android Spinner 显示额外的边框

问题描述

我创建了一个带有微调器控件的活动,我想对其进行样式设置。

XML:

<Spinner
  android:id="@+id/spin_inch"
  android:layout_width="fill_parent"
  android:layout_height="wrap_content"
  android:layout_weight="1"
  android:popupBackground="@color/orange"
  android:textColor="@color/black" />

爪哇:

spin_inch = (Spinner) findViewById(R.id.spin_inch);
ArrayAdapter<CharSequence> adapter_inch= ArrayAdapter.createFromResource(this, R.array.inch_array, android.R.layout.simple_spinner_item);
adapter_inch.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);

有人可以让我知道如何删除这个额外的边框吗?

标签: android

解决方案


尝试在 layout_width 上使用 match_parent

     <Spinner
     android:id="@+id/spin_inch"
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
     android:layout_weight="1"
     android:popupBackground="@color/orange"
     android:textColor="@color/black" />

推荐阅读