easyclick脚本及时更新界面方法

main.js
ui.run(0,function () {
importPackage(android.widget)
importPackage(android.graphics)
//import(android.widget.TextView)
let titleView = ui.findViewByTag(‘title’);
titleView.setText(‘及时更新UItitle7’);
titleView.setTextColor(Color.GRAY);
titleView.setTextColor(Color.parseColor("#000000"))
titleView.setBackgroundColor(Color.RED)
titleView.setTextSize(25);
//ui.setViewValue(titleView,‘及时更新UItitle4’)
})

<?xml version="1.0" encoding="UTF-8" ?>



    <LinearLayout android:layout_height="wrap_content"
                  android:orientation="horizontal"
                  android:layout_width="match_parent">
        <TextView android:layout_width="wrap_content"
                  android:layout_height="wrap_content"
                  android:text="姓名: "/>
        <EditText android:layout_width="match_parent"
                  android:layout_height="wrap_content"
                  android:tag="name"
                  android:hint="请输入姓名"/>

    </LinearLayout>




    <LinearLayout android:layout_height="wrap_content"
                  android:orientation="horizontal"
                  android:layout_width="match_parent">
        <TextView android:layout_width="wrap_content"
                  android:layout_height="wrap_content"
                  android:layout_gravity="center"
                  android:text="爱        好: "/>
        <LinearLayout android:layout_height="wrap_content"
                      android:orientation="vertical"
                      android:layout_width="match_parent">
            <CheckBox android:layout_width="match_parent"
                      android:layout_height="wrap_content"
                      android:tag="music"
                      android:text="听音乐"/>
            <CheckBox android:layout_width="match_parent"
                      android:layout_height="wrap_content"
                      android:tag="sing"
                      android:text="唱歌"/>
            <CheckBox android:layout_width="match_parent"
                      android:layout_height="wrap_content"
                      android:tag="dance"
                      android:text="跳舞"/>
        </LinearLayout>

    </LinearLayout>


    <LinearLayout android:layout_height="wrap_content"
                  android:orientation="horizontal"
                  android:layout_width="match_parent">
        <TextView android:layout_width="wrap_content"
                  android:layout_height="wrap_content"
                  android:layout_gravity="center"
                  android:text="所在年级: "/>
        <RadioGroup android:layout_height="wrap_content"
                    android:orientation="vertical"
                    android:layout_width="match_parent">
            <RadioButton android:layout_width="match_parent"
                         android:layout_height="wrap_content"
                         android:tag="one"
                         android:text="一年级"/>
            <RadioButton android:layout_width="match_parent"
                         android:layout_height="wrap_content"
                         android:tag="two"
                         android:text="二年级"/>
            <RadioButton android:layout_width="match_parent"
                         android:layout_height="wrap_content"
                         android:tag="three"
                         android:text="三年级"/>
        </RadioGroup>
    </LinearLayout>

</LinearLayout>

注意在float浮窗中查找view用 findViewWithTag
其他查找界面的view用findViewByTag 更新ui的界面必须在ui.run(int,funciont)函数中

/floaty.close(‘123’)
let fView = floaty.showFloatXml(‘123’,‘float.xml’,0,100);
let btn1 =fView.findViewWithTag(‘btn1’);
/

// ui.setViewValue(btn1,‘click’);

 let webView1 = ui.findViewByTag('webView1')
 webView1.loadUrl('https://www.baidu.com/')
 ui.run(0,function () {
    let tv  = ui.findViewByTag('tv1');
    tv.setText('测试数据1')
})
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值