【问题标题】:Tabs, ViewPager & Fragments with Scrollview in AndroidAndroid 中带有 Scrollview 的选项卡、ViewPager 和 Fragments
【发布时间】:2014-08-08 18:20:00
【问题描述】:

我已经按照这个简短的教程Tutorial to implement the use of TabHost in Android 2.2 + ViewPager and Fragments 使用 TabHost、ViewPager 和 Fragments 实现了一个 FragmentActivity,但是我在 activity_main.xml 中放置了一个 ScrollView,但它根本不滚动,我怎样才能使它工作?

谢谢

【问题讨论】:

    标签: android android-fragments


    【解决方案1】:

    ScrollView 中是否有足够的内容让它甚至需要滚动?据我所知,在你有足够的内容(例如视图)之前它不会滚动。

    此外,为什么不设置一个RelativeLayout,然后在其中设置ScrollView?然后您可以设置 ScrollView 的宽度和高度以填充父级:

    android: layout_height="fill_parent"

    android: layout_width="fill_parent"

    希望这会有所帮助;)

    【讨论】:

    • 谢谢!我试过了,但没有用。我在每个片段上使用 ScrollView 作为根解决了我的问题,每个选项卡内容都有自己的滚动,而不是整个活动。
    • 在上面的教程中,sample_fragment.xml使用了RelativeLayout,我把它改成了ScrollView,并在ScrollView中设置了RelativeLayout。
    • 没问题,很高兴您找到了解决方案 :)
    【解决方案2】:

    TabHost 已弃用,切换到 ViewPager,您可以将滚动视图放在 relativelayout 中作为 REG1 答案

    【讨论】:

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