【发布时间】:2012-07-13 01:59:03
【问题描述】:
我正在使用我们的 mCruiseOn 平台开发拼车应用程序。我有 2 个需要编码的活动,这两个活动都有 90% 的相同代码/流程和功能。我可以创建一个布局 xml 并将其包含在我的两个布局中,但我如何管理它的代码部分。目的是不重复代码,但要保持干净和可管理。
我需要通用代码来管理 findViewById、setOnClickListener 和 onClick 方法。例如,这两个活动都采用 GPS 中的开始和结束位置。两个活动都有一个时间/日期对话框按钮。
一些想法
- 所以 GetGPSAndTimeActivity 我在其中执行所有 findViewById、onClickListener、onCreateDialog。那我应该从 GetGPSAndTimeActivity 扩展吗?
- 使用像Fragment in Android 2.3.3 and lesser这样的片段
我更喜欢选项 1。
【问题讨论】:
标签: android