App Inventor垂直滚动列表显示框

作者&投稿:端木徐 (若有异议请与网页底部的电邮联系)
~ App Inventor中的界面想要实现垂直滚动列表,有3个方法:屏幕滚动、垂直滚动布局、列表框高度超出内容。

如果想要展示的东西比较多,最简单的是屏幕设置允许滚动,所有元件上下排列依次展示。

如果底部有固定的tab栏,如微信顶部有title,下面有tab切换,就不能使用屏幕滚动,不然消息这么多,要啥时候才能往下翻到底部tab?

这时候我们固定了上下栏后,可以在中间加入垂直滚动布局。垂直滚动布局没有允许滚动选择,默认在元件高度超过布局高度时,自动实现滚动。

注意,如果想要使用列表显示框实现列表的垂直滚动,不能和垂直滚动布局结合使用,不然列表框会显示为默认高度不会展示为全部。

正确的方法是使用垂直布局,高度设置为除了顶部、底部栏以外的高度,之后列表框显示为自动。这样的话在数据更新时,就会按照列表数据个数,自动改变滚动条了。


延川县19129141512: MIT App Inventor 2如何滚动屏幕? -
尉迟哄阿乐: 要利用Android设备的划屏手势来实现屏幕的滚动.

延川县19129141512: 用appinventor语句,用二分法查找列表 -
尉迟哄阿乐: #include<stdio.h> int fun(int a[],int n,int key) {i nt low,mid,high;//low、mid、high是三个索引分别指向数组的下标low=0;//low指向数组a[]的第一个元素,即下表为0的元素 high=n-1;//lhigh指向数组a[]的最一个元素,即下表为n-1的元素,n为数组的长度 ...

延川县19129141512: app inventor如何构建数组 -
尉迟哄阿乐: 在App Inventor里数组可以用列表来实现,可以创建列表、对列表项进行查询、添加、修改、删除等,也可以针对键值对列表进行查询.

延川县19129141512: 如何在appinventor里自由拖动组件 -
尉迟哄阿乐: 你的意思是打开那个screen,组件每次顺序都随机排好吗?应该需要相对布局.AI2有水平、垂直和表格布局,貌似没有提供相对布局或类似的函数.可能需要用ai的代码来实现.望采纳

延川县19129141512: app inventor 2列表选择枢怎么用求个短小例子… -
尉迟哄阿乐: 这个问题第二次浏览时才看懂,那个列表选择“枢”应该是“框”.1、设置它的列表属性,列表属性的值为列表,可以设置静态列表,也可以是从数据库中读出的动态列表;或者设置它的“逗号分隔字串”属性(用半角的逗号将列表项分隔开);2、利用列表选择框的完成选择事件,可以对选中项进行某些操作,例如删除、修改(要配合其他组件使用).就是这些.

延川县19129141512: 求怎么用app inventor在画布上画直线 -
尉迟哄阿乐: 在设计视图中将画布组件拖拽到应用中,在编程视图中点击画布组件弹出代码块,有一个画线的块,给定线段的起点及终点的坐标,线就画好了.

延川县19129141512: 如何实现列表控件的垂直滚动条向下滚动 -
尉迟哄阿乐: 字符串显示控件的属性节点里有(文本 -> 滚动条位置) 只要每次向字符串显示控件中写入数据时给“滚动条位置”属性写入无穷大值就可以了.

延川县19129141512: MIT App Inventor 2Beta如何调整组件上下位置 -
尉迟哄阿乐: 将组件放在布局组件中,设置布局组件的高度,然后再设其中组件的垂直对齐属性.

延川县19129141512: 如何用app inventor制作计步器 -
尉迟哄阿乐: 用计时器可以实现数字的滚动,你需要制作10个数字的图片,将它们放在一个列表变量中,在使用的时候,根据具体数字,每一个计时周期显示一个数字,计时间隔可以自己调整,并最终停留在你需要的数字上.如果是三位数,或许需要三个计时器,我没试过,但思路应该是对的.你可以试试看.

延川县19129141512: 如何使用app inventor 开发android app开发gps定位 -
尉迟哄阿乐: 首先,在主界面上添加一个按钮、一个文本标签和一个Web客户端控件,选中控件后可在右侧工作区的属性栏中修改属性,如文字、颜色、字体大小等.程序逻辑 接着在右上角选择“逻辑设计”,开始程序逻辑的编写 按钮的点击响应 在“模块”中选择按钮控件,这里我们已经重命名为“读取多个设备”,拖拽第一个到工作面板.这里我们要执行HTTP请求,这部分与请求方法有关,随后讨论.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网