我有,有一些修改,將工作得非常好,因爲我工作的應用程序的另一部分的活動。我想知道是否可以輕鬆地複製Android Studio中的Activity而無需手動複製其所有依賴項(例如activity_my.xml)。有一個簡單的方法在同一個項目中複製一個Android的活動
2
A
回答
3
得到它的權利:你必須要在其他活動重複使用代碼。現在
,我會做這樣的方式不會複製重用代碼(因爲如果要修改它,你必須修改兩個副本,這是單調乏味的工作)。
我想創建一個基本的活動,有兩個你的活動所需要的功能。這個功能必須被略微抽象化,以便這兩個活動可以通過擴展此BaseActivity並將其用於個人目的來使用此功能。
如果您張貼一些代碼(包括你的活動應該有代碼的一部分),我可以更新我的回答對您展示如何將看起來像你的情況。
+0
好辦法,也許你會檢查'IOSched 15' BaseActivity':[BaseActivity](https://github.com/google/iosched/blob/master/android/src/main/java/com/google/samples/apps /iosched/ui/BaseActivity.java)在這個Activity中有'NavigationDrawer'這裏。在創建新的活動時,您可以使用它進行擴展。 –
相關問題
- 1. 的Android Studio項目:更簡單的方法來創建一個新的活動
- 2. 一個簡單的項目
- 3. 在一個庫項目中的活動
- 4. 將工作項目從一個項目移動到另一個項目的最簡單方法是什麼?
- 5. Android設計 - 多個簡單的活動或複雜的單一活動
- 6. 將控制器方法中的一個項目傳遞給同一控制器中的另一個方法
- 7. Android:將一個目的地活動存儲在一個包中
- 8. 有沒有一種簡單的方法來用Dotty編譯一個sbt項目?
- 9. (Android)無法從同一個包中調用另一個活動
- 10. 如何從android中的另一個項目的活動調用一個項目的活動?反之亦然?
- 11. 製作一個Android項目的jar在另一個android項目中使用?
- 12. 如何從Android的另一個活動調用一個活動的方法?
- 13. 將服務參考從一個項目複製到同一解決方案中的另一個項目
- 14. 複製一個Android工作室項目
- 15. 複製一個ObservableCollection項目
- 16. 調用一個方法在Android的所有活動中使用
- 17. Android:一個活動中的多個選項菜單
- 18. 將一個項目合併到另一個項目的方法
- 19. 有沒有一種方法可以在android studio中調用其他一些活動的單個活動?
- 20. Android:無法啓動一個活動時,選擇一個上下文菜單項
- 21. 一個簡單的方法來顯示TTabSheet的選項卡上的活動
- 22. 創建一個簡單的Ruby項目
- 23. 將xib從一個項目複製到另一個項目
- 24. 將代碼從一個項目複製到另一個項目
- 25. 將Localizable.Strings從一個項目複製到另一個項目
- 26. 同一活動中每個Spinner項目的不同內容
- 27. 在同一個項目中
- 28. 在android 2.1中添加一個活動到另一個活動
- 29. Android:意圖在一個活動中發起另一個活動
- 30. ANDROID:在另一個活動中嵌入一個活動
你能否給我們提一些關於你的問題的更多細節,因爲現在的問題太廣泛了 –
難道你不能只是創建一個新的活動並將其稱爲別的東西,然後在舊的活動中複製粘貼?然後,您只需要重新命名任何相關部分以匹配新的活動名稱即可。這至少與我一直在做的事情很接近,比如當我有一個片段類時,比我需要快速複製 – gabe3vino
除了代碼和xml之外,還有什麼其他的複製? :D也許2 xmls! – Vucko