|
10精币
<node index="1" text="" resource-id="com.android.settings:id/rightPosIcon" class="android.widget.ImageView" package="com.android.settings" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[632,522][680,570]" /></node></node><node index="3" text="" resource-id="com.android.settings:id/dashboard_tile" class="android.widget.LinearLayout" package="com.android.settings" content-desc="" checkable="false" checked="false" clickable="true" enabled="true" focusable="true" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[0,606][720,726]"><node index="0" text="" resource-id="android:id/icon" class="android.widget.ImageView" package="com.android.settings" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[48,632][116,700]" /><node index="1" text="" resource-id="com.android.settings:id/title_reddot_container" class="android.widget.LinearLayout" package="com.android.settings" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[148,614][212,718]"><node index="0" text="蓝牙" resource-id="android:id/title" class="android.widget.TextView" package="com.android.settings" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[148,644][212,688]" /></node><node index="2" text="" resource-id="" class="android.widget.RelativeLayout" package="com.android.settings" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[244,612][680,720]"><node index="0" text="关闭" resource-id="android:id/summary" class="android.widget.TextView" package="com.android.settings" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[580,648][632,684]" /><node index="1" text="" resource-id="com.android.settings:id/rightPosIcon" class="android.widget.ImageView" package="com.android.settings" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[632,642][680,690]" /></node>
我想找到例如 text="蓝牙" 这个文本 ,然后拿到
<node index="0" text="蓝牙" resource-id="android:id/title" class="android.widget.TextView" package="com.android.settings" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" bounds="[148,644][212,688]" />
这一整个节点。用下面这个办法找出来首尾位置了,但是没有合适的命令把他拿出来。
节点位置 = 文本_寻找文本 (文本, “蓝牙”, , )
左起始位置 = 倒找文本 (文本, “<”, 节点位置, 假)
右结束位置 = 文本_寻找文本 (文本, “>”, 节点位置, )
求大神指点一下、
|
最佳答案
查看完整内容
[e=1].版本 2
.支持库 spec
.程序集 程序集1
.子程序 _启动子程序, 整数型, , 本子程序在程序启动后最先执行
调试输出 (取节点 ())
返回 (0) ' 可以根据您的需要返回任意数值
.子程序 取节点, 文本型
.局部变量 起始位置, 整数型
.局部变量 文本, 文本型
.局部变量 开始位置, 整数型
.局部变量 终止位置, 整数型
.局部变量 返回文本, 文本型
文本 = #常量1
起始位置 = 寻找文本 (文本, “蓝牙”, , 假)
.如果真 (起始位置 ...
|