将较旧的微调器样式转换为较新的样式

时间:2014-01-09 02:46:12

标签: android

我知道这听起来可能是一个微不足道的问题,但我无法自己解决这个问题。我用Google搜索了很多次。我知道它可能有一个简单的解决方案,但我不知道在哪里搜索。一般来说,我是一名Windows程序员,但大约4个月前我开始为Android编程。我开发了一个相当广泛的应用程序。当我开始编程时问题开始了...我的微调器是纯灰色矩形样式(不同于右下角有三角形的新样式)。几个月前,当我开始开发这个应用程序时,我无法弄清楚为什么我的微调器不同(经过几个小时)所以我只是忽略了它。我现在正在抛光我的程序并想要更新的微调器样式。所以,我再次撞到墙上。我在Eclipse中访问了我的Android SDK Manager并更新了我的Android SDK工具,平台工具和构建工具。我有所有这些的最新版本(22.3和19.0.1)。当我创建一个新项目时,会出现更新的微调器样式。但是,我的旧项目都没有改变。它们仍然具有相同的旧灰色矩形旋转器。我尝试使用谷歌搜索时发现的“android格式”行命令,但也没有运气。我知道我可以做的事情很简单,但我找不到它。谁能帮我这个?我在Mac OSX Mavericks上使用ADT Bundle和build v22.2.1-833290。

2 个答案:

答案 0 :(得分:0)

较新的微调器样式适用于API级别11。

因此,您必须在Android 3.0及更高版本的设备上运行。如果您想在3.0以下版本中使用相同的样式,那么您必须自定义您的样式。比如,采用较新的样式类型的图像并作为背景应用于微调器。

答案 1 :(得分:0)

尝试在代码中使用ActionBarSherlock。这将为您提供在较低版本的android中拥有操作栏的优势。它还包含ICSSpinner(androids默认微调器的替代品),它将在较低版本的android中提供更新的微调器外观。

这是ActionBarSherlock

的链接

http://actionbarsherlock.com/