The present application provides a page loading method and device. The method comprises the following steps: adding items to the ListView activities in Header; after receiving the page loading instructions, determines the service to the total height is greater than or equal to the screen display of the ListView height; when the business to the total height is greater than or equal to the display height when using ListView setSelection, ListView to the first position a business item. The application can hide and display the active items, and the implementation is simple, and the occurrence probability of the bug is greatly reduced.
【技术实现步骤摘要】
一种页面加载方法和装置
本申请涉及终端
,尤其涉及一种页面加载方法和装置。
技术介绍
相关技术中,当用户使用APP(Application,应用程序)浏览新闻、商品等信息时,第一条信息的上部通常会隐藏有信息搜索框,用户可以通过下拉或上滑的操作实现信息搜索框的展示与隐藏。
技术实现思路
有鉴于此,本申请提供一种页面加载方法和装置。具体地,本申请是通过如下技术方案实现的:一种页面加载方法,所述方法包括:将活动条目添加到ListView的Header中;在接收到页面加载指令后,判断业务条目的总高度是否大于等于屏幕中ListView的展示高度;当业务条目的总高度大于等于所述展示高度时,调用ListView的setSelection,将ListView定位到首个业务条目。可选的,所述方法还包括:当业务条目的总高度小于所述展示高度时,计算所述展示高度与业务条目的总高度的差值;当ListView的Footer中不存在补充条目时,在ListView的Footer中添加高度等于所述差值的补充条目,并调用ListView的setSelection将ListView定位到首个业务条目;当ListView的Footer中存在补充条目时,将ListView的Footer中的补充条目的高度更新为所述差值,并调用ListView的setSelection将ListView定位到首个业务条目。可选的,所述方法还包括:当业务条目的总高度大于等于所述展示高度时,清空ListView的Footer中的补充条目。可选的,所述补充条目的状态为隐藏状态;或者所述补充条目的状态为显示状态,且所述补充 ...
【技术保护点】
一种页面加载方法,其特征在于,所述方法包括:将活动条目添加到ListView的Header中;在接收到页面加载指令后,判断业务条目的总高度是否大于等于屏幕中ListView的展示高度;当业务条目的总高度大于等于所述展示高度时,调用ListView的setSelection,将ListView定位到首个业务条目。
【技术特征摘要】
1.一种页面加载方法,其特征在于,所述方法包括:将活动条目添加到ListView的Header中;在接收到页面加载指令后,判断业务条目的总高度是否大于等于屏幕中ListView的展示高度;当业务条目的总高度大于等于所述展示高度时,调用ListView的setSelection,将ListView定位到首个业务条目。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当业务条目的总高度小于所述展示高度时,计算所述展示高度与业务条目的总高度的差值;当ListView的Footer中不存在补充条目时,在ListView的Footer中添加高度等于所述差值的补充条目,并调用ListView的setSelection将ListView定位到首个业务条目;当ListView的Footer中存在补充条目时,将ListView的Footer中的补充条目的高度更新为所述差值,并调用ListView的setSelection将ListView定位到首个业务条目。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:当业务条目的总高度大于等于所述展示高度时,清空ListView的Footer中的补充条目。4.根据权利要求2所述的方法,其特征在于,所述补充条目的状态为隐藏状态;或者所述补充条目的状态为显示状态,且所述补充条目的透明度为100%。5.根据权利要求1所述的方法,其特征在于,所述活动条目包括:搜索框展示条目、信息筛选条目;所述业务条目包括:新闻条目、商品条目、通知消息条目。6.一种页面加载装置,其特征在于,所述装置包括:条...
【专利技术属性】
技术研发人员:李广奎,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。