Android GridView底部行以嵌套滚动方式切割

时间:2016-09-26 15:40:46

标签: android android-studio android-gridview android-coordinatorlayout

我在使用ViewPager设置的CoordinatorLayout中有一个TabLayout。 在第一个片段中,我在SwipeRefreshLayout中有一个GridView。我使用gridView.setNestedScrollingEnabled(true)为GridView设置了嵌套滚动;

适用于API级别21及以上版本。现在对于API级别19,我希望应用栏不会崩溃,但至少GridView应该可以滚动直到最后一行。

相反,最底层的行未完全显示,即无法滚动直到gridview的底部。并且在底行处切断(不可滚动)的高度在视觉上与应用栏的高度相同。

我的理解是,如果嵌套视图无法滚动,那么它应该只占用剩余高度,即fill_parent,尽管将其设置为gridview也无济于事。

我已尝试过设置布局高度的所有可能排列,但无法使其正常工作。有人可以请你进一步指导我吗?

0 个答案:

没有答案