首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ViewPagerIndicator中的ScrollView

ViewPagerIndicator中的ScrollView
EN

Stack Overflow用户
提问于 2015-01-23 02:36:23
回答 1查看 192关注 0票数 0

我有一个ViewPagerIndicator,它带给我一个片段,在这个片段中,我有一个ScrollView

我的ViewPager xml:

代码语言:javascript
复制
       <RelativeLayout
            android:id="@+id/relativeViewPager"
            android:layout_width="match_parent"
            android:layout_height="300dp" >

            <ImageView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_alignParentTop="true"
                android:background="@drawable/cover_image2e3" />

            <android.support.v4.view.ViewPager
                android:id="@+id/pager"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_weight="1" />

            <com.viewpagerindicator.CirclePageIndicator
                android:id="@+id/indicator"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:layout_alignParentBottom="true"
                android:padding="10dp" />
        </RelativeLayout>

我的片段xml:

代码语言:javascript
复制
<RelativeLayout
    android:id="@+id/relativeDogstar2"
    android:layout_width="wrap_content"
    android:layout_height="215dp"
    android:layout_marginLeft="30dp"
    android:layout_marginRight="30dp"
    android:layout_marginTop="55dp"
    android:visibility="invisible" >

    <ScrollView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" >

        <TextView
            android:id="@+id/textDogstar2"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Lorem ipsum Loremipsum Lorem ipsum Lorem ipsum Loremipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Loremipsum Lorem ipsum Lorem ipsum Loremipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsumLorem ipsum Loremipsum Lorem ipsum Lorem ipsum Loremipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsumLorem ipsum Loremipsum Lorem ipsum Lorem ipsum Loremipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum"
            android:textColor="@color/branco"
            android:textSize="20sp" />
    </ScrollView>
</RelativeLayout>

活动中的My onCreate:

代码语言:javascript
复制
    viewPager = (ViewPager) findViewById(R.id.pager);
    mAdapter = new TestFragmentAdapter(getSupportFragmentManager());
    viewPager.setAdapter(mAdapter);
    PageIndicator mIndicator = (PageIndicator)findViewById(R.id.indicator);
    mIndicator.setViewPager(viewPager);

问题是:为什么我的Scroll不能工作?我可以让滑块水平移动(对于ViewPager),但是在片段内部我不能垂直滚动,或者其他任何动作。

在ViewPagerIndicator中禁用了什么?如何启用滚动功能?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2015-01-23 02:45:34

你的布局很可能很小。你的相对布局只有215dp高,其他的都是包装内容。因此,很可能根本没有什么可滚动的

尝试在片段中将相对布局的高度设置为match_parent,将滚动视图的高度设置为match_parent (当然,如果需要的话),并使用更长的文本来测试滚动

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28096268

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档