android linearlayout 自动滚动,Android开发,LinearLayout无法滚动问题

这篇博客讲述了作者在Android开发中遇到的一个问题:在一个包含ViewFlipper、标签页和ViewPager的LinearLayout中,当ViewPager的内容超出屏幕时,无法通过下拉滚动查看全部内容。作者希望在下拉时,不仅ViewPager能滚动,B部分也应该随之移动。目前C部分无法滚动,博客提供了activity_main.xml和view1.xml的部分代码,并请求解决方案。读者可以在GitHub上找到作者提供的可运行项目源码。
摘要由CSDN通过智能技术生成

刚开始学android,要做一个简单的界面,界面布局大致如下:

909c583645cc0387edf6db6807ca14a6.png

主要分为A、B、C三个部分,其中:

A是一个ViewFlipper,用来显示广告;

B是四个标签,分别对应四个子页面,在下部显示;

C是四个子页面,通过ViewPager实现

A、B、C三个部分在同一个LinearLayout下

现在的问题是,本人的ViewPager的每个page中内容很长,一个屏幕显示不全,所以希望它可以通过下拉来显示完全;

同时,在屏幕下滑的时候 ,B部分的位置也需要向上移动。

但是C部分并不能滑动,即使下面还有内容未显示完全。

代码如下:

activity_main.xml:

xmlns:tools="http://schemas.android.com/tools"

android:id="@+id/linearLayout1"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:orientation="

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值