2012-02-21 63 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。