2011-02-10 17 views
0

我正在尋找添加一個主屏幕到我的應用程序有點像Facebook應用程序有小圖標和標籤下(圖片,聊天,牆,etd)。我想走這條路,而不是在頂部添加一堆標籤。如何使用Android API完成Facebook主屏幕?

我的問題是如何使用Android API完成它?我知道我可以用這些標籤來製作這些圖標,但也許有辦法以本地方式製作。

謝謝! :)

回答

1

使用常規Button/ImageButtons,但使用android:background =「@ null」。如果您希望圖標在被按下或選定時更改,請使用StateList Drawables。

http://developer.android.com/guide/topics/resources/drawable-resource.html#StateList

+0

謝謝我會檢查出來,但可以做一個文本標籤undel每個元素? – 2011-02-11 02:10:32

+0

我能夠用@null背景設置完成我想要的imagebuttons,所以感謝您的幫助。我也用和設置3與android:layout_weight或33行imagebuttons) – 2011-02-15 22:04:05

0

您是否考慮過查看Facebook API和SDK for Android?他們還提供了創建Facebook風格對話框的功能。閱讀關於Facebook SDK的更多信息here

+0

這個應用程序不綁定到Facebook,它是一個獨立的應用程序;) – 2011-02-11 02:13:55

0

我會建議使用的RelativeLayout和界定XML主屏幕的外觀。我會像使用gngr44所提到的那樣使用ImageButton,然後從TextViews中創建文本標籤。您可以將它們對齊到XML中的按鈕下方,並且RelativeLayout可能是最好的。

Android Developers網站有很多有用的信息可以入門。喜歡這個鏈接:http://developer.android.com/guide/topics/ui/index.html