我应该有2个活动,一个用于查看文本,一个用于编辑,反之亦然?

时间:2012-05-05 00:55:17

标签: android android-layout

我的应用程序中有一部分用户可以查看某些注释(文本)或编辑注释。我正在考虑使用EditText和TextViews创建视图,然后根据他们想要做的事情,显示适当的视图。可能是在同一活动中切换视图。

任何人有任何想法或见解?

2 个答案:

答案 0 :(得分:1)

我会把它们分成两个活动:

  1. 如果您要执行两项不同的活动,请将它们放在两个不同的Activities
  2. 这样你就不会混淆逻辑和它们的实现。
  3. 如果这些任务要复杂,你可以避免将来的冲突。

答案 1 :(得分:1)

建立Binyamin的答案,记住文档说明,

  

活动是用户可以做的一件重点事。

因此,将单独的动作(例如您描述的两个动作)拆分为单独的Activity是有意义的。以这种方式将Activity组织为单独的实体将为您的应用程序提供简单易懂的逻辑工作流程。它还将使您的应用程序更加模块化,并且将来可以轻松使用。