autojs如何获取列表里输入框的文本

JavaScript052

autojs如何获取列表里输入框的文本,第1张

可以使用textindex)方法来获取指定索引的文本,index参数为列表中控件的索引,从0开始,如:

var text = text(0)

console.log(text)

问答

下载

社区

推荐频道

活动

招聘

专题

打开CSDN APP

Copyright © 1999-2020, CSDN.NET, All Rights Reserved

打开APP

Android中的EditText 获取不到内容的问题 原创

2020-05-07 17:56:50

4点赞

只要学习永远不亏

码龄5年

关注

Android中的EditText 获取不到内容的问题

先贴代码:

private EidtText mUserName

private EidtText mPassword

String name,password

mUserName = (EditText)mUserName.findViewById(R.id.username)

mPassword = (EditText)mPassword.findViewById(R.id.passwrod)

name = mUserName.getText().toString()

password = mPassword.getText().toString()

上面这个代码看似没啥问题但是今天就遇发现输出的时候是" “,里面并没有数据? 我咋看咋没毛病啊,怎么可能没有数据呢, 然后我就打debug发现,给name和password赋值的时候 就是” ", 咋看咋没啥毛病, 后来一下想起来为什么获取不到了,尽快做了修改… 发现可以了…

如果想即时获取的话需要给 mUserName和mPassword加一个监听, 也就是setOnScrollChangeListener() 这个监听,在监听方法里在赋值就可以

一次性获取也可以的, 只要加一个按钮 在按钮的点击事件里 onClick()这里在getText()也是可以获取到的…

由于太久不写了, 今天冷不丁一写竟然犯了一个这么粗心的错误…

写一篇这个笔记记录一下

autojs读取内部存储内容:

importostotal_folder_path='ccc_123456'

total_folder_list=os.listdir(total_folder_path)fortotal_folderintotal_folder_list:

new_total_folder_path=os.path.join(total_folder_path,total_folder)print(new_total_folder_path)

ccCAutoJS是一款新的手机脚本开发工具,开发语言是JS,开发门槛低,做过网站开发的都会写JS。系统目前只支持安卓7.1以上的版本,IOS不能使用。他的主要工作原理是使用无障碍服务,获取APP的控件信息,包括控件的:类名、包名、id、文本、描述等。