2012-01-23 46 views
2

我期待在我的Android應用程序中創建導航欄,其功能與Netflix應用程序使用的導航欄非常相似。將有4個按鈕水平對齊。當選擇其中一個按鈕時,會加載相應的活動,並且該按鈕會被圖像替換。創建一個Android導航欄,用於在活動處於活動狀態時用圖像替換按鈕

我可以通過多種方式實現這一目標,但由於我是Android新手,我想我會先問社區。我列出了下面的頭兩個。

  1. 創建一個線性佈局併爲每個活動定義一個單獨的佈局。佈局將包含兩個更多線性佈局,導航欄的水平線性佈局和內容的垂直佈局。

  2. 創建一個名爲nav bar的自定義ui組件,該組件擴展了線性佈局(基於我在前面看到的有關導航欄的早期線程)。爲每個活動填充該佈局,然後在活動按鈕(剛剛按下的按鈕)頂部疊加圖像的框架佈局。然後爲每個按鈕創建onButtonClick偵聽器,除了活動按鈕。

我不確定是否有更好的方法來實現這一點,我願意接受任何建議。任何反饋都會很棒。

回答

相關問題