目前,当我单击列表视图的一行时,我希望有一个新屏幕供用户编辑所选行的详细信息。
我意识到我只能使用Activity
. 但是,在未来,我可能/可能不需要支持 Tablet UI。因此,我想知道,在这种情况下,我是否应该在一个片段中实现我的所有逻辑和 UI,而另一个专用FragmentActivity
于托管该片段?
我发现有好有坏
好的
更容易的代码重用和 UI 重用,以满足不同的布局要求,如新的平板电脑 UI 布局。
坏的
需要注意 2 个类 (FragmentActivity
和Fragment
),而Activity
不仅仅是。
就个人而言,我更倾向于FragmnetActivity
+Fragment
设计。但是,我不确定我选择的设计是否有任何问题?