2012-02-21 146 views
0

保护滑块控件我不知道什么是控制的名字,但我需要的是这样的(见图片):如何开发Android

enter image description here

和我不知道如何想法开发它。在模拟器上(我得到了这个投影分层视图透视图)被称为SlidingTab。

任何想法如何开始建设它?有什么已经建成我可以使用?

回答

0

SlidingTab没有进入公共视图api,因此您必须从项目源代码中获取SlidingTab.java文件的副本。并将其包含在您的应用程序中。

Here is one copy of it

实现它,一旦你在你的项目得到它是相当简单的。 Here is a javadoc

编辑一切来自SDK中的文件夹内的任何平台,你想要的。 data/res /你可以找到所有的系统可绘图。我从那里得到了mdpi和hdpi的一些信息,这里有一个zip文件让你开始。

http://dl.dropbox.com/u/5724095/Android%20Apps/SlidingTagRes.zip

+0

感谢您的回答。我得到了代码。现在我已经在代码中的一些缺失的常量,比如: R.style.TextAppearance_SlidingTabNormal R.style.TextAppearance_SlidingTabActive 和 R.drawable.jog_tab_left_generic R.drawable.jog_tab_bar_left_generic R.drawable.jog_tab_target_gray R. drawable.jog_tab_right_generic R.drawable.jog_tab_bar_right_generic R.drawable.jog_tab_target_gray 我确定我需要一些图形(控件使用的图像)。 我如何获得这些资源?有一种方法可以获得包含所有来源的zip文件吗? – 2012-02-21 18:27:38

+0

您可以在SDK中找到特定平台版本的data/res文件夹。看到我的编辑,但我已经把它们拉出来了,我可以抛出一个zip文件链接。 – FoamyGuy 2012-02-21 21:09:34

+0

你能够建立这种滑块吗? – juned 2013-04-23 13:01:25

0

这是标准的Android锁屏。 查看Git的AOSP源代码并查找类LockScreen.java。