android - 如何暂时删除 TabHost 的 Tabwidget?

标签 android android-activity android-tabhost tabwidget activitygroup

我正在开发一个使用 TabHost 的应用程序。在我的 TabHost 中,有四个选项卡。每个选项卡都有自己的 ActivityGroup。现在,我想要的是,在选项卡下我的 ActivityGroup 之一内的 Acitivty 中,我想暂时删除 Tabwidget,以便 frameLayout 将在设备的整个屏幕上可见。然后,当 Activity 切换到另一个 Activity 时,Tabwidget 将重新出现在屏幕上。所以第一个问题是,我可以这样做吗?如果那样,我该怎么做?如果不行,那么是否可以在Tabwidget的一个tab下在ActivityGroup内部的activity和普通activity之间切换?

最佳答案

StartActivity() 也在 ActivityGroup 中工作。 所以 Activity 将在完整屏幕中开始,finish(); 将发送回 ActivityGroup()

关于android - 如何暂时删除 TabHost 的 Tabwidget?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8224123/

相关文章:

android - Kotlin:Android EditText Left Drawable的Click事件

android - 按下放大镜时如何调用onSearchRequested

android - fragment 中的菜单未显示

c# - 如何使用 android 在 Xamarin 中获取根布局?

android:在每次应用程序启动时将登录 Activity 放在堆栈顶部

Android - onTabChanged 在选择不同的选项卡时不会被调用

android - 根据选择的选项卡更改选项卡颜色

android - 从 Android 应用程序进行身份验证时,Passport JS req.user 未定义

android - 以下情况在Activity Lifecycle中调用了哪些方法:

java - Android:仅在一个选项卡上更改方向?