gpt4 book ai didi

android - 无法理解 actionbarsherlock 选项卡/fragment/Activity

转载 作者:行者123 更新时间:2023-11-29 00:37:39 26 4
gpt4 key购买 nike

我相信我有一个非常简单的用例,但似乎无法理解基本原理。我是 Fragments 的新手,只觉得我必须深入研究它们,因为不幸的是 Tabs 已被弃用。

我想要实现的只是一个选项卡式布局,而在过去,每个选项卡都有一个 Activity 。

我正在浏览 ActionBarSherlock 附带的示例,但有些困惑,我希望他们完成选项卡导航,以便它们实际上链接到 Activity ,而不仅仅是在内容 Pane 中设置文本。我认为这会让事情变得更好对很多人来说更容易理解..

我开始我的“主要” Activity 扩展 SherlockFragmentActivity 并实现 TabListener.. 发现这是毫无意义的,因为他们建议我使用 Fragments,所以引用 Fragment 示例我然后查看了没有实现的 FragmentTabs 示例TabListener,而是有自己的内部类来管理选项卡。

不幸的是,演示示例中的选项卡看起来比 FragmentTabs 示例中的选项卡好得多。与更现代的 ActionBar 相比, fragment 选项卡示例看起来像我们在 Android 中看到的选项卡(非常差) “演示”示例中的选项卡。

所以我想要完成的是混合使用这两个示例,这样我就有了漂亮的现代外观操作栏选​​项卡,但也了解如何在单击时加载新 Activity 。

如有任何帮助,我们将不胜感激,我真的开始想用头撞墙了。

谢谢

最佳答案

I'm new to Fragments and only feel I have to delve into them since Tabs are unfortunately deprecated.

标签没有被弃用。在选项卡中使用 Activity 已被弃用,形式为弃用 ActivityGroup(即,将 Activity 放在 Activity 中)。当然欢迎您使用 TabHost 而无需将 Activity 放在选项卡中。

I wish they completed the Tab Navigations so they actually link to activities

那是因为不赞成将 Activity 置于 Activity 内部。

So what I'm trying to accomplish is mix both examples so I have the nice modern looking action bar tabs but also understand how to load a new activity when clicked on.

不要将 Activity 放在选项卡中。 use fragments for the contents of tabsotherwise modify your UI when tabs are clicked upon .

关于android - 无法理解 actionbarsherlock 选项卡/fragment/Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11600921/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com