【问题标题】:How to navigate in Tab Application in Android?如何在 Android 的选项卡应用程序中导航?
【发布时间】:2012-09-05 08:11:26
【问题描述】:

大家好,我是 android 技术的新手。我想问一下我的项目中有 4 个标签 在第四个选项卡中,当我单击项目时,它应该导航到新活动,它还必须显示与之关联的剩余 3 个选项卡,但是当我单击它时,它会单独显示活动,而不是显示剩余的 3 个选项卡。应该做什么我要克服这个问题吗?谁能帮助我提前谢谢?

【问题讨论】:

  • 可以参考答案在:stackoverflow.com/a/12258765/1434631
  • 请出示相关代码以获得更好的帮助!
  • @korhan Ozturk 感谢您的回复,这是您stackoverflow.com/questions/12277947/… 可以看到我的活动课程的链接,其中包含我提到的两个课程,问题出在 mymasjedsearch 中,它在单独的视图中显示,但我想要它剩下的标签。第四个标签类也是第四个活动。

标签: android android-intent navigation tabview


【解决方案1】:

您可以使用 ViewStub 来模拟不同的活动:

http://developer.android.com/reference/android/view/ViewStub.html

我是这样做的。

【讨论】:

  • 感谢您的回复,但我无法完全理解,所以您可以给我发送其他链接,这可能会以更好的方式帮助我。
【解决方案2】:

您可以使用 tabhost 来导航视图。 http://developer.android.com/reference/android/widget/TabHost.html

【讨论】:

    【解决方案3】:

    这个想法是在存根中实现模拟您的新活动的视图。

    <ViewStub
            android:id="@+id/myStub"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:inflatedId="@+id/layoutParent"
            android:layout="@layout/new_activity" />
    

    当 ViewStub 处于活动状态时,隐藏实际的布局:

    myStub = findViewById(R.id.myStub);
    myStub.setVisibility(View.VISIBLE);
    

    此时我可以在 new_activity 布局中找到新视图。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多