deviceone gridview放置底部,GridView内容超出后会滑动问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zz210891470/article/details/79725348

deviceone gridview放置底部,GridView内容超出后,整个页面不能滑动,只能GridView局部滑动,这样体验不好,我希望的是 GridView 内容超出底部之后,滑动整个页面查看。

旧的布局是 最外层 一个 ALlayout, 底下设置了固定高度的GridView


新的布局是:ALlayout中 放一个ScrollView  ,在ScrollView中放一个linelayout布局,

然后再底部放置GridView,  当然 ScrollView,linelayout,GridView 都必须 把高度

设置成-1  也就是自适应高度。 这样就实现了 我上面的那个需求,也就是 GridView内容

超出之后 gridview不会再局部滑动 而是可以通过 滑动整个页面查看。。


PS:deviceone中支持 -1 自适应的插件 包括: ScrollView,linelayout,label,imageview,gridview,webview 等等

ScrollView故名思意 可以滑动的意思。。。allayout是固定的不能滑动 内容超出它的高度之后也无法滑动查看。。。。

在deviceone中如果希望textfiled 或者textbox获取焦点之后,键盘能把内容网上顶, 就需要把text放在 scrollview+linelayout

的布局里面

猜你喜欢

转载自blog.csdn.net/zz210891470/article/details/79725348