我想用
<android.support.v4.widget.NestedScrollView
android:id="@+id/scroll_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@id/action_bar"
app:layout_behavior="@string/appbar_scrolling_view_behavior">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<RelativeLayout
android:id="@+id/main_content"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:visibility="gone">
<RelativeLayout
android:id="@+id/image"
android:layout_width="match_parent"
android:layout_height="220dp">
<ImageView
android:id="@+id/cover_image"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scaleType="centerCrop"/>
</RelativeLayout>
<RelativeLayout
android:id="@+id/tab_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/image"
android:background="@color/card_background">
<android.support.design.widget.TabLayout
android:id="@+id/topTabs"
style="@style/TextAppearance.Tab"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:tabBackground="@color/bpWhite"
app:tabGravity="fill"
app:tabMode="fixed"
app:tabTextColor="@color/secondary_text_color"
custom:tabIndicatorColor="@color/secondary_text_color"
custom:tabIndicatorHeight="2dp" />
<View
android:layout_width="match_parent"
android:layout_height="2dp"
android:layout_below="@id/topTabs"
android:background="@drawable/tab_layout_drop_shadow" />
</RelativeLayout>
<android.support.v4.view.ViewPager
android:id="@+id/viewPager"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@id/tab_layout" />
</RelativeLayout>
</RelativeLayout>
</android.support.v4.widget.NestedScrollView>
无法滚动,视图分页器或制表符布局无法滚动我尝试了所有方法。
1.禁用view-pager中的触摸事件,并为滚动视图启用触摸事件。
2.Tried其他滚动视图,如Nestedscrollview,Parallaxscrollview,Coordinator layout.If我使用协调器布局,然后无法更改工具栏。
解决问题的其他任何方法。
答案 0 :(得分:0)
您可以在不使用工具栏的情况下使用视图寻呼机,但不能使用没有工具栏的选项卡。
答案 1 :(得分:0)
虽然目前还不清楚,你想在这里实现什么,但布局没有问题,真的。
如果您设置了设计支持库correctly和
如果你没有弄乱听众,试图禁用某些触摸事件和
如果你拿出tools:visibility="gone"
属性(为了显示任何可以滚动的内容)和
如果您决定wrap_content
和
ViewPager
)
可选择如果您取出不必要的第一个RelativeLayout
,
然后你应该能够滚动。至少我在Android Studio的布局编辑器中。