我该如何定制微调器?

时间:2014-10-06 18:24:59

标签: android spinner

我的问题很简单。 我在android API 19中有一个默认的微调器。

但是我想自定义它以使其具有边框并且在末端指向底部也是三角形。 (就像使用旧版Android的微调器一样)。

我有这个微调器:http://androidopentutorials.com/wp/wp-content/uploads/2014/03/android-4-spinner.jpg?f9f065

但我希望微调器像这样:http://lh4.ggpht.com/-DwIrYX29Rzg/TsPtjLkIkLI/AAAAAAAAAjs/m3GvtKmRDGo/firstLayout_thumb.png?imgmax=800

如何自定义微调器?

我在网上搜索了教程,但我只有那些带图像和文字的自定义微调器。

1 个答案:

答案 0 :(得分:0)

看一下本教程:http://www.mokasocial.com/2011/03/easily-create-a-default-custom-styled-spinner-android/
基本上,您需要的是一个9补丁,您将用作Spinner的背景。

步骤非常简单:

  1. 准备好9补丁。
  2. 使用这些9补丁创建一个代表<selector>统计信息的Spinner
  3. <selector>设置为Spinner的背景。
  4. 我的方法的警告是,您必须为您使用的每个Spinner设置背景。如果你想“做一次,到处使用它”,请遵循作者使用自定义主题的教程。