0
在我的應用程序中我啓動了顯示不同內容摘要的活動。有一個SlidingDrawer在每個活動中都有一個儀表盤,其中有9個菜單作爲內容。當用戶點擊抽屜的手柄時,內容向上滾動以顯示該儀表板。這些菜單從儀表板啓動9個活動,並且沒有將與儀表板具有相同SlidingDrawer的活動。在多個活動中管理單個儀表板菜單
現在令我困擾的事情是,我不得不在每個控制儀表板行爲的活動中放置相同的代碼塊。儀表板本身從單一佈局誇大。所以設計不是問題。但是我必須將事件處理程序附加到每個按鈕,並從那裏開始新的活動。問題是每當我做出更改時,我都需要在所有活動中複製這些更改。
我該如何避免這種冗餘代碼,並使用單個類或其他東西來定義啓動這9個活動?
對不起,標題和描述。對我來說,真的很難用言語表達。如果您發現標題或描述不合適,請在適當的地方告訴我或編輯。
謝謝。
謝謝jameo。我會嘗試使用片段。我仍然懷疑,因爲我已經使用ABS,並且必須查看是否可以擴展片段。 – SachinGutte
ABS?我不熟悉那個 – Jameo
這是傑克沃頓的Actionbar sherlock庫。你可以在這裏找到更多http://actionbarsherlock.com/它可以很容易地創建操作欄和查看傳呼機,對於老年人apis的abs片段。 – SachinGutte