永发信息网

为可以滚动的View设置Padding和滚动条时需要注意什么

答案:1  悬赏:0  手机版
解决时间 2021-01-24 03:15
为可以滚动的View设置Padding和滚动条时需要注意什么
最佳答案
这个tips由Android Developers分享自Google+的, 我觉得这个tip对于UI体验确实很有用,所以我自己也写了一个demo来看看效果到底怎样,不过到底要不要这样做,取决于你的app的整体设计了。我们 可能经常为可以滚动的container(容器)设置padding和scrollbar,比如ListView、GridVie和ScrollView 等,但我们却忽略了几个重要的属性,导致这样设置之后效果并不是很好。

如何你在具有滚动功能的容器上设置paddingTop 和paddingBottom属性之后,你必须确保你已经设置clipToPadding?属性为false 来保证当内容滚动的时候,paddingTop 和paddingBottom随之“滚掉”,如果你不这样做的话,你的内容就像在很小的地方滚动一样,这可能导致你的app在视觉上出现故障。
如果你设置了paddingLeft 或者paddingRight——很好,paddingTop或者paddingBottom,确保滚动条相对应在内容上面,而应该尽可能地在屏幕的边缘。为了达到这样的效果,只需要简单的设置scrollbarStyle属性为outsideOverlay。
android:clipToPadding="false"
android:scrollbar />
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
苟非吾之所有 的之什么意思
徐志摩和林茵徽是爱人吗
德国鲁尔区丰富的煤炭资源使它成为世界最著名
念心经时应面向何方
沧澜什么意思
单选题100mL0.1mol·L-1醋酸与50mL0.2mol·L
什邡神瀑沟天气预报
北方人喜欢吃什么味道的粽子?
想知道欣派电动车电池是什么牌子的?
物流管理属于社科类专业吗?谢谢
简述劳斯稳定判据和乃奎斯特稳定判据在使用方
和告白气球想对对情侣名称
农行写我买的基金是 交银稳健配置后 网上查不
卧室打开门是西方,打开门的左手边是东方,有
为什么高音质YY进去是双声道 普通的YY进去就
推荐资讯
淘宝一审和二审的区别 淘宝怎么避免二审
单一码是多大
汇率因各种因素的影响而不断变动,其中的根本
宇诚体育(翠岭华庭游泳池)地址在哪,我要去那
阳光发艺地址在什么地方,我要处理点事
丹赵路中心幼儿园地址好找么,我有些事要过去
新星宾馆(泸州古蔺县)地址在哪,我要去那里办
南山庄园VIP藏酒中心地址在哪,我要去那里办
松木岛村地址好找么,我有些事要过去
可比性原则是指
从兴县沈阳要多少公里?
冰洁恋茶楼地址在哪,我要去那里办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?