我想在Android應用程序中的所有頁面的常見註銷操作。我有共同的模板,包含註銷選項。但我重複所有活動的註銷功能。如何解決這個問題。如何在Android應用程序中應用母版頁概念?
1
A
回答
1
最簡單的事情就是擴展一個普通的Activity,就像別人所說的那樣。您是隻能從一個類繼承,這就是爲什麼你會做這樣的事情:
public class CommonActivity extends Activity {
// Here you implement log out methods
}
public class ParticularActivity extends CommonActivity {
// Here you put your particular class variables and methods
}
這樣一來,你必須在每一個活動的註銷功能,所有你需要做的就是擴展了常見的一種。
0
0
您可以:
- 擴展Activity類和實現的功能有,你的活動將擴展這個類來提供相同的功能
- 使用delegation pattern - 創建一個包含所需的功能
使用第一種方法時,如果需要擴展Android中的現有活動(例如ListActivity,TabActivity等),將遇到問題
檢查this answer。
0
我已經完成了這個使用XML文件。
我只是從XML文件創建運行時視圖,並將其添加到活動佈局。對於
public static void setLoginview(Context ctx, RelativeLayout layout) {
LayoutInflater linflater = (LayoutInflater) ctx
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View myView = linflater.inflate(R.layout.loginheader, null);
layout.addView(myView);
try {
layout.getChildAt(0).setPadding(0, 50, 0, 0);
} catch (Exception e) {
}
}
CTX
我已經創建方法是應用contetx和佈局是其中我想添加該視圖的佈局。
相關問題
- 1. 在php中應用母版頁的概念
- 2. twiiter應用程序概念
- 3. 如何在Spring中應用MVC概念(非web應用程序)
- 4. 如何在Dart應用程序中應用Redux概念?
- 5. 母版頁和子頁面的概念!
- 6. IOS:應用程序通用概念
- 7. New Relic應用程序概念
- 8. Grails應用程序的概念
- 9. JavascriptMVC應用程序的概念設計
- 10. 請解釋android中的應用程序結構概念
- 11. 如何在項目應用中應用算法概念
- 12. 如何使用線程概念在countdowntimer中運行後臺應用程序?
- 13. 休息概念可以應用於非Web應用程序?
- 14. 如何使用Xaml爲Windows8應用程序創建母版頁?
- 15. OpenGL ES 2.0 Android應用程序 - 概念性問題
- 16. 不瞭解Android應用程序開發的基本概念
- 17. 我如何構建基於擴展概念的應用程序?
- 18. 如何用C++概念(「概念精簡版」)支持構建gcc?
- 19. gobject的概念,我們如何在gstresmer應用程序開發中使用它
- 20. CSS DRY概念應用於
- 21. 如何在Web應用程序中選擇網頁的母版頁(VS 2008)?
- 22. 在ASP.NET Web應用程序中創建嵌套母版頁
- 23. 在Web表單中應用母版頁
- 24. 如何在iphone應用程序中實現「檢查更新」概念
- 25. java中沒有輪詢概念的聊天應用程序
- 26. 如何版本Android應用程序?
- 27. 單頁應用程序概念可用於創建獨立的桌面應用程序嗎?
- 28. 概念:啓用Web的C#應用程序
- 29. Facebook應用程序,發佈到用戶牆上的概念
- 30. Vue.js反應概念
[我需要與通用模板樣本示例] – MMM 2011-05-27 12:40:55