android 怎么获得动态创建的button的text

android 怎么获得动态创建的button的text,第1张

你把xml中的Button删掉,代码中

btn=new Button(this);在这一行后,加一句这个:

btnsetText(Rstringbtn_text);//给button赋一个初始的值

可以用jquery的attr函数获取button里面的name值。

1、新建html文档,在body标签中添加input标签,标签类型为button,为这个标签设置一个id,然后引入jquery文件:

2、获取之前设置id的input标签,代码的格式是$('#id名'),这时之前设置id的input标签就会被选中:

3、为选中的标签添加attr函数,函数的参数为name,这时button里面的name值就被获取到了:

比如说你想改变的Button对象叫 button2

你在View类中把button2这个对象设置成成员变量 然后把myActionlistener这个类设置成成员内部类

即写在View类内部 然后当点击button1的时候 对button2setText("")传入一个String值就可以改变button2按钮上面的内容了~

绑定事件响应并不是必须使用id,看你的描述在此之前你已经获得了这个元素?

假设要绑定的元素为btn,要绑定的事件为鼠标单击,则:

btnonclick = function(){};    // 直接关联事件响应

btnaddEventListener('click', function(e){}, false);    // 高级浏览器支持

btnattachEvent('onclick', function(){});    // 低版本IE支持

通过如上三种方式可在btn上绑定click的事件响应,区别:第一种直接绑定,如果此前btn上有已经绑定的响应函数,则会被覆盖;后两种是注册事件响应的方式,可注册多个响应函数,彼此互不影响。

如果有使用某些框架(例如jQuery等),则可使用框架封装好的兼容性方法来注册事件响应。

Button有name属性吗?不过是获得ID或者是Text什么的都好吧

用 FindControl函数

第一步:

先引用

using SystemWebUIWebControls;

using SystemWebUIWebControlsWebParts;

第二步:

声明一个Button 变量

Button btn;

第三步:

获取你的 Button 赋值给btn

string str;

for(int i=0;i<=你的数量;i++)

{

btn = FindControl("button"+ iToString()) as Button;

//这里就可以把每一个BUTTON先给btn了

//然后可以干你想干的事情

str = btnText;

//搞定

}

以上就是关于android 怎么获得动态创建的button的text全部的内容,包括:android 怎么获得动态创建的button的text、如何用 jquery 获取button里的name值。、Java中怎么点击一个button然后改变另一个button的内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9331971.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存