android-安卓中同一个action中的不同组件怎么相互传递信息

问题描述

安卓中同一个action中的不同组件怎么相互传递信息
比如有两个按钮,btn1控制开,当btn1按下时 btn2才能按 ,btn1没有按时,btn2不起作用

解决方案

你在点击事件中处理就行了、
btn1点击之前。。设置btn2 的enable的属性是false
点击btn1,设置btn2的enable属性是true。

解决方案二:
可以设置button的属性为unable,然后在第一个按钮的消息处理方法中再将第二个设置为able,这样就搞定了

解决方案三:
直接控制对方,设置enable,

解决方案四:
可以考虑把btn1换成一个Switch控制开关

解决方案五:
太谢谢各位的回答 问题解决了

时间: 2024-09-17 04:29:38

android-安卓中同一个action中的不同组件怎么相互传递信息的相关文章

jsp-怎么样把action中同一个类中不同的方法数据,有区分的显示在JSP页面中

问题描述 怎么样把action中同一个类中不同的方法数据,有区分的显示在JSP页面中 action中代码: Article articleNext=articleService.getNext(article); Article articlePrev=articleService.getPrev(article); getActionContext().put("nextArticle", articleNext); getActionContext().put("prev

httpsession-mvc中 在action中的session 获取不到值

问题描述 mvc中 在action中的session 获取不到值 public string StartImport() { try { string code = Session["Code"].ToString(); this.Logger.Debug("Hello StartImport"); List<Model.Shop> list = ImportGoodsServices.GetImpowerShop(code); string key =

mvc中,如何将一个控制器中的action中的结果在另外一个视图中展示出来

问题描述 mvc中,如何将一个控制器中的action中的结果在另外一个视图中展示出来 mvc中,如何将一个控制器中的action中的结果在另外一个视图中的一个div中展示出来 解决方案 有很多办法,比如用局部视图http://blog.csdn.net/skyandcode/article/details/22594355http://blog.csdn.net/airingyuan/article/details/17136235 解决方案二: 也可以前端ajax请求 append到页面

ssh框架开发中,action中对象标示重复问题

问题描述 在action中从form中获取一个对象过来.然后根据这个对象的ID到数据库中查询出一个新的对象.将两个对象进行比对.最后在使用从form中获取的对象进行更新.然后报错.adifferentobjectwiththesameidentifiervaluewasalreadyassociatedwiththesession:[com.she.jb.entity.SysRole#10];这个问题该如何解决.跪求高手方案.代码如下:RoleFormroleForm=(RoleForm)for

struts2中执行action中的方法前必须执行一个自定义的方法如何实现?

问题描述 本来是想用拦截器的,但是这个自定义的方法在每个action中要做的事情不一样,没有办法抽取出来,想问下有没有办法在执行action中的一个方法前必须执行此方法?调用方式为/user/useraction!list.action,比如我在执行list方法前必须要执行一个选定的的类似list的check方法,这个如何实现?谢谢! 解决方案 你可以在你的action种实现 implements Preparable 接口(struts的),实现它的一个prepare方法,这个会在每个acti

MVC模式中在Action中model总是私自动设为finaL

问题描述 privatefinalCreateProjectPlanshModelmodel=newCreateProjectPlanshModel();想去又去不掉,什么情况? 解决方案 解决方案二:你用的是struts2还是Spring的MVC?不太明白解决方案三:Spring的,final去掉后保存又自动生成

动态调用Action与Action中方法(二)

其实有8动态调用Action与Action中方法(一)这第一种方法,这第二三种方法,就显示的不重要了,只能动态调用Action中方法 ,但这里也记一下 第二种方法 method="addUser",method="getUserList" Xml代码 <action name="addUser" class="ssh.org.web.UserAction" method="addUser"> &

关于struts2验证Action中特定方法的问题

问题描述 struts2中验证action中的指定方法action名-方法名-validation.xml我单独用struts2的时候可以验证,但是集成拉spring+hibernante的时候,将spring中的bean的scope设置为prototype拉就不能验证指定方法拉,想问下是为什么? 解决方案 解决方案二:如果在<bean>中指定Bean的作用范围为scope="prototype",将Bean返回给调用者,调用者负责Bean后续生命的管理,Spring不再管

Android常用的intent action汇总_Android

本文总结讲述了Android常用的intent action功能.分享给大家供大家参考,具体如下: Android基本的设计理念是鼓励减少组件间的耦合,因此Android提供了Intent (意图) ,Intent提供了一种通用的消息系统,它允许在你的应用程序与其它的应用程序间传递Intent来执行动作和产生事件.Intent作为联系各Activity之间的纽带,其作用并不仅仅只限于简单的数据传递.通过其自带的属性,其实可以方便的完成很多较为复杂的操作.例如直接调用拨号功能.处理接收短信,诸如此