我制作了一个经过良好测试和完整的应用程序。它目前正在使用空白活动。我现在想添加多个屏幕,所以我决定切换到选项卡式活动。我尝试了简单的复制粘贴代码在旧的mainActivity片段中的必要位置,但我得到了运行时错误。我完全可以修复它们,但这需要很长时间(修复和重新测试)。有没有其他的解决方法。像通过转换以前的活动视图并传递给片段而不改变(一点点就好)MainActivity.class。我根本没有足够的时间做重大改变。即使提示也足够了。如何从空白活动切换到选项卡式活动而不对代码进行重大更改?
0
A
回答
1
为了使其成为一个“标签”活动必须要经过以下步骤:
这里有一些有用的链接,以了解更多关于viewpager。
codepath guide
Official docs
http://blog.appliedinformaticsinc.com/android-viewpager-a-quick-guide/
如果你只想救自己阅读的痛苦和理解viewpager(我不推荐),Android Studio中,您可以创建一个TabbedActivity。要么在项目中初始化一个新项目或创建一个新的选项卡活动,并将代码从空白活动复制粘贴到选项卡活动。
如果您决定在当前项目中制作新的活动,请不要忘记更改Android Manifest中的Launcher Activity。
相关问题
- 1. 切换选项卡并重启活动
- 2. 如何切换活动选项卡?
- 3. 从沉浸式(活动)切换到活动卡(服务)
- 4. 如何更改日食空白活动?
- 5. 动态更改活动选项卡索引jQuery UI选项卡
- 6. jQuery UI选项卡,活动选项卡不会更改
- 7. Bootstrap选项卡PHP代码阻止活动选项卡更改 - WordPress的
- 8. 如何从android中的选项卡活动启动fragement活动?
- 9. 如何在选项卡更改时重新加载选项卡活动?
- 10. 如何在Pycharm的活动选项卡中运行代码?
- 11. 在活动选项卡中,文本颜色更改为白色
- 12. 如何在切换活动/选项卡时关闭Android键盘
- 13. 从活动切换到MapActivity
- 14. Angular UI选项卡 - 更改活动选项卡programaticlly
- 15. Android - 切换到活动而不重新启动它
- 16. 如何使用菜单从列表活动切换到活动
- 17. 如何从简单活动切换到抽屉活动?
- 18. 如何更改活动/选定选项卡的颜色?
- 19. 如何开始新的活动切换到不同的选项卡?
- 20. 使用选项卡式活动刷卡
- 21. 如何从android中的选项卡活动重新加载活动?
- 22. Android Studio创建新活动没有“空白活动”选项
- 23. 如何为选项卡式活动设置不同的动作
- 24. 如何从主要活动调用选项卡式活动片段?
- 25. 将一项活动切换为另一项活动时更改菜单
- 26. 如何将选项卡式活动添加到导航抽屉活动中?
- 27. 如何更改动态创建的选项卡更改上的活动内容?
- 28. 重新加载选项卡上的活动已更改
- 29. Jquery移动选项卡不活动
- 30. 在Android中使用ActionBarsherlock选项卡选择选项卡之间切换活动
对于一个使用Android的人来说,它几乎不需要半个小时的工作就可以将活动复制到片段,可能更适合更大的项目。但是在任何情况下,都没有直接的方法来切换,因此yiu必须发布代码供某人为您使用,或者了解Activity和Fragment的生命周期,以在正确的位置隔离复制粘贴的代码。 –
ViewPager + TabLayout + Fragments + PagerAdapter ...“简单”的很多变化 –
听起来可能不太复杂。但相信我。我已经切换到标签视图之前,简单的项目没有问题。但这不是因为生命周期和内部类的相互联系。似乎没有什么可以做的。我会尝试使用复制粘贴,希望能尽快解决错误。 – Lcukerd