更改Android Spinner布局/设计

我正在尝试修改Spinner小部件的设计。 我可以改变背景,但我找不到改变右侧箭头图标的方法。 有办法吗?

谢谢!

整个事情是一个9补丁png图像。 我之前通过更换图像修改了整个陀螺外观。 请参阅此页面: http : //androiddrawableexplorer.appspot.com/

具体看看btn_dropdown_normal.9,btn_dropdown_pressed.9,btn_dropdown_selected.9和btn_dropdown_disabled.9

您只需要提供这些图像的自己版本。

此外,您可以将“微调栏”布局与实际微调器一起放在FrameLayout中,但设置为不可见:

       

并将布局中的点击传递给真正的微调器

  private Spinner mSpinner; mSpinner = (Spinner) findViewById(R.id.theSpinner); public void spinnerBarReplacementClicked(View pV){ mSpinner.performClick(); }