我开始使用 android 并希望拥有一个具有多个选项卡的应用程序。我想使用带有 SherlockActionBar 库的操作栏来支持运行预蜂窝版本的 android 的设备。我已经看到了很多创建和使用选项卡的示例,以至于我现在不知道这样做的最佳或首选方法是什么。
我已经读过,最好的方法是为每个选项卡设置一个片段,并有一个活动来控制片段的进出切换以及协调片段之间的通信。如果这是处理选项卡的正确方法,最好在自己的 layout.xml 中定义每个片段布局。
似乎当单击片段布局中定义的按钮时,会在父活动中触发 onclick。如果最好的处理方法是在父活动中进行处理或将事件传递给正确的片段进行处理。
总之,我想知道创建带有操作栏选项卡的应用程序的最佳实践是什么,代码应该在哪里以及布局应该如何分开。
谢谢你,内森