android - Android 中的 iOS 选项卡替换

标签 android android-tabhost android-tabs

什么是 Android 中 iOS Tabs Replacement 的完全替换。

我知道 Android 就是 Android,我们不会在 Android 上模仿其他平台。我学过Pure Android

但我只想用以下功能替换 Android 中的 iOS 选项卡。

1.) 存储每个选项卡的导航流,因为在 iOS 中每个选项卡都有导航 Controller ,我们可以在从一个选项卡切换到另一个选项卡时拥有每个选项卡的先前状态。

2.) 理想但不是必需的 - 双击选项卡按钮将按照 iOS 中的 Root View 刷新 View 。

3.) 从一个选项卡切换到另一个选项卡或在选项卡中切换时的动画不会滑动整个选项卡(包括选项卡栏)。这意味着只有每个选项卡的内容应该可以用单独的 Activity 或类似的东西替换。

4.) 简而言之,用户体验必须类似于 iOS 标签栏。

到目前为止我已经尝试过什么。 1.) 在屏幕底部添加了带有 TabHost 的选项卡。但是我还没有分别获得每个选项卡的堆栈导航。 (类似于:https://github.com/AdilSoomro/Iphone-Tab-in-Android)

2.) 我也有使用 Stack (Java Collection Framework) 的想法。但是如果我自己维护所有的堆栈,那将是一件令人头疼的事情。

所以,伙计们,简而言之:

您是否有任何第三方库的想法,我可以在我的项目中毫无问题地使用它来实现上述所有功能?

如有任何帮助,我们将不胜感激。 谢谢。

最佳答案

关于android - Android 中的 iOS 选项卡替换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18459500/

相关文章:

Android Studio 构建错误 : manifestMergerXXXX?

android - 如何在 Android/Galaxy SIII 上获取每个核心 CPU 使用率

android - Google Play 商店内部测试无法开始推出

android-tabhost - 选项卡中的谷歌地图 v2 错误(片段中的 MapFragment)

Android ViewPager 第一次后不显示内容

java - 如何使用 fragment 自定义选项卡?

c# - 如何从代码 Xamarin 将 TextView 添加到 StackView?

android - TabHost 删除所有内容 Activity

Android TabHost - 返回按钮

android - 如何设置 android Horizo​​ntalScrollView 从右到左的行为(默认从右侧选择选项卡,而不是左侧)