位置:首页 » 技术 » 关于在java类中的方法添加TextChangedListener时的一个报错有关问题

关于在java类中的方法添加TextChangedListener时的一个报错有关问题

日期:2015-03-31 阅读:0num
Advertisement

关于在java类中的方法添加TextChangedListener时的一个报错问题
简化一个代码,如下
就是类里面有个方法
public class HomeActivity extends Activity {

private void showSetupPwdDialog() {
et_setup_confirm = (EditText) view.findViewById(R.id.et_setup_confirm);
TextWatcher mWatcher;
mWatcher = new TextWatcher(){...}
et_setup_confirm.addTextChangedListener(mWatcher);

如果我把et_setup_confirm.addTextChangedListener(mWatcher);放在 TextWatcher mWatcher;和 mWatcher = new TextWatcher(){...}前面就会报错,但是放在如上放在后面就不报错,有点不能理解,java不是编译语言吗?
关于在java类中的方法添加TextChangedListener时的一个报错有关问题

关于在java类中的方法添加TextChangedListener时的一个报错有关问题

关于在java类中的方法添加TextChangedListener时的一个报错有关问题

--cut--

第一个图应该是在这个变量还未声明时就使用所以报错:
因为java、c++的方法内部是自上而下顺序执行的

第二个图错误应该是使用了还未赋值的局部变量
如果是全局变量,那么可以不用写=null之类的,因为系统会赋予默认值
但是你那个是局部变量(临时变量)所以要自己主动赋值。

图三就对了,你即在使用前创建了变量,也在使用前赋值了

相关文章
  • 关于在java类中的方法添加TextChangedListener时的一个报错有关问题 关于在java类中的方法添加TextChangedListener时的一个报错有关问题

    关于在java类中的方法添加TextChangedListener时的一个报错问题 简化一个代码,如下 就是类里面有个方法 public class HomeActivity extends Activity { private void showSetupPwdDialog() { et_setup_confirm = (EditText) view.findViewById(R.id.et_setup_confirm); TextWatcher mWatcher; mWatcher = ne

  • jsp 怎么调用java类中的方法

    jsp 如何调用java类中的方法 本帖最后由 u012174639 于 2014-01-19 20:21:53 编辑 项目home目录projecta,下面两个目录:jsp和javaclass,项目没有任何框架,问题如下: projecta/jsp目录下的a.jsp文件,要调用projecta/javaclass目录下的b.java类,这个类有一个带返回值的double方法,代码如下: 在a.jsp文件中这样写: <%@ page import="javaclass.b"%&g

  • java sql中的游标有关问题,rs.previous总是报错,statement语句已经设好了,求救

    java sql中的游标问题,rs.previous总是报错,statement语句已经设好了,求救 sql=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); 已经这样设置了statement了~但是 rs.previous老是报错 rs.next rs.first都没有问题 之前定义了当前显示的数据是 rs.last(就是最后一个记录) 现在想向前,但是运行的时候老是说 java.

  • 打印java种中所有方法

    打印java类中所有方法 创建一个静态类,给它传入一个对象,请打印出该对象所在类的类名和所实现的方法; 创建一个要需要打印的对象类: package tian.parse.xml; public class SaxParseXml{ public void one(){} public void two(){} public void three(){} } 答应上面类名和实现方法: package tian.method; import java.lang.reflect.Method; im

  • 求大神解答java io中read步骤读取char时的疑惑

    求大神解答java io中read方法读取char时的疑惑 String a = "GIF"; ByteArrayInputStream br = new ByteArrayInputStream(a.getBytes()); for(int i=0;i<6; i++){ System.out.println((char)br.read()); } 输出结果: G I F ? ? ? 我想请问一下: java中char占2个字节,"GIF"占6字节,br.re

  • java中JFrame类中 公共方法调用,该怎么解决

    java中JFrame类中 公共方法调用 在NetBeans IDE 7.1.1中创建一个JFrame窗口程序.其中包含jTextField控件.现在需要在其他类中获取jTextField控件中的数据. 我是通过在JFrame中添加一个public方法,获取jTextField中的值.再到其他类中引用JFrame中的公共方法.结果在其他类中能获取jTextField中的初始值.更改后就不能即时的获取到了. 经测试: JFrame中的public方法可以实时的获取jTextField中的值,但是经

  • java 一个类中的方法调用另一个类的方法返回空值,如何解决

    java 一个类中的方法调用另一个类的方法返回空值,怎么解决? 本帖最后由 ewili 于 2013-02-18 12:20:24 编辑 我现在需要在类urlprocess中的ReArray方法中调用process类中的gettime方法,但是rearray方法输出后的结果是null,而我在main函数中调用该方法就可以正常输出,问题出现在什么地方,出问题的地方我使用 the problem 进行了注释,the problem1是在main函数中调用,the problem2是在rearray方

  • &lt;s:if test=&quot;&quot;&gt; 调用java类中方法有关问题

    <s:if test=""> 调用java类中方法问题 在家自学S2SH,从网上找了一个OA项目的视频教程,在做权限列表的时候遇到报错 WARNING: Could not find method [#session.user.hasPrivilegeByName(name)] 在jsp页面中的代码如下,其中user已经放到session中了. <s:if test="#session.user.hasPrivilegeByName(name)"&

  • 私有类中的方法重名有关问题、java

    私有类中的方法重名问题.java import java.awt.*: import javax.swing.*: public class A{ public A() { ***** } public static void main(String args[]){new A();} //私有类 private void A1() {//存在线程1 public void run(){*****} ****** } //私有类 private void A2() { //存在线程2 publi

  • 求Java.land包中的String类中的方法解决办法

    求Java.land包中的String类中的方法 String类中有没有一个判断指定的字符串是否是Java中合法的标识符的方法? 小弟目前解决的方法是将字符串中的字符逐个取出用isJavaidentifirestart()和isJavaidentifirepast()方法进行判断,但是觉得这个方法太麻烦,有没有直接判断字符串的方法 ------解决方案-------------------- 不要想了,没有这样的方法 ------解决方案-------------------- the key

  • 用lombok,java类中不用写getter跟setter方法,会在编译的时候自动生成

    用lombok,java类中不用写getter和setter方法,会在编译的时候自动生成 在maven中加入引用:也就是加入lombok的jar包, <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.14.4</version> </dependency> 在eclipse安装

  • 分享 做java web项目中常用的工具类中的方法

    分享 做java web项目中常用的工具类中的方法! 分享 做java web项目中常用的工具类中的方法!之后会不断更新的!大家有什么好的共用方法也可送上,共同学习,学习! 一: 把时间Date类型转换成String类型 /** * 把Date类型转换成String类型 * @param date * @return */ public static String dateToString(Date date){ DateFormat format = new SimpleDateFormat(

  • Jsp,servlet,普普通通java类中获取应用名和磁盘路径的方法

    Jsp,servlet,普通java类中获取应用名和磁盘路径的方法 1.JSP 中得到应用名 <%=request.getContextPath()%> ${pageContext.request.contextPath} 返回的是request.getContextPath() 2.jsp,servlet获得磁盘路径 request.getRealPath() 这个方法已经不推荐使用,在servlet后继版本中将被取缔. getServletContext().getRealPath(&qu

  • 写一个bat资料调用某一java类中的main方法

    写一个bat文件调用某一java类中的main方法 bat文件中的代码 Java code java test test类中的main方法 Java code public class Test { public void run(){ System.out.println("这里要怎么样才能得到从cmd窗口输入的文字"); } public static void main(String[] args) { System.out.println("=============

  • 怎么使用JAVA类中的集合

    如何使用JAVA类中的集合. 在使用Java的时候,我们都会遇到使用集合(Collection)的时候,但是Java API提供了多种集合的实现,我在使用和面试的时候频 频遇到这样的"抉择" . :)(主要还是面试的时候) 久而久之,也就有了一点点的心得体会,写出来以供大家讨论 . 总的说来,Java API中所用的集合类,都是实现了Collection接口,他的一个类继承结构如下: Collection<--List<--Vector Collection<--Li

  • 怎么让另一个类中的方法访问主类中的对象数组

    如何让另一个类中的方法访问主类中的对象数组? 这是源文件. import java.util.*; public class AddressList { public static void main(String[] args) { People[] apeople = new People[5]; apeople[0] = new People("01", "AAA", "男", "123456","北京&quo

  • 正题:Visual Rules Solution Java集成接口&lt;11&gt;—Java类中含类 正题:Visual Rules Solution Java集成接口&lt;11&gt;—Java类中含类

    主题:Visual Rules Solution Java集成接口<11>-Java类中含类 本案例的需求是: 规则包:新建一个学生规则包,此规则包接受一系列参数(编号,姓名,性别,年龄,年级,备注),定义两个map参数(学生,教师)用于接收数据,一个学生由多名教师授课,录入一条学生信息,显示该学生的任课老师. Java类调用:在Eclipse中制作,main中接收对象,将对象传给规则执行,查询执行结果,可执行选择版本,执行不同版本下的规则文件. 规则包开发 新建规则包 右键点击工程"

  • Visual Rules Solution Java集成接口&lt;10&gt;—Java类中的List&lt;E&gt;类跟VisualRules中的List&lt;list&gt Visual Rules Solution Java集成接口&lt;10&gt;—Java类中的List&lt;E&gt;类跟VisualRules中的List&lt;list&gt

    Visual Rules Solution Java集成接口<10>-Java类中的List<E>类和VisualRules中的List<list> 本案例的需求是: 规则包:新建一个学生录入规则包,此规则包接受一系列参数(编号,姓名,性别,年龄,年级,备注),将数据全部插入到内存表中,在定义一个list<list>查询内存表数据. Java类调用(可调用不同版本):在Eclipse中制作一个Test10类,main中接收对象,将对象传给规则执行,查询执行结

  • java类中声明动态数组的情况,很实用的有关问题

    java类中声明动态数组的情况,很实用的问题. 可能标题描述的不是很恰当.下面我来详细说明一下情况: 有两个类A,B. 在现实生活中B是被A包含的. 好比A是个table,B就是tr. 现在我们创建了一个A类,再往里面添加B.有几个B是没有预知的,只能是每次看到一个B, 就调用A.add(B) 来把新的B加进去. 这就说明A类里有动态的类型为B的数组吧? 请问在A类里面怎么实现add()这个方法? --cut-- 用个List不就行了?还是你不是这个意思? --cut-- A类里面可以用List

  • Java类中互相调用有关问题(主动方和被动方)

    Java类中互相调用问题(主动方和被动方) 我现在在练习一个小项目. 遇到点问题. 项目实体: 主人 宠物 商店 主人 和 商店都具备拥有买宠物和卖宠物的方法 buy() 和 sell(); 现在就是主人买 我调用了 商店卖的方法 商店的卖方法中调用了 主人买的方法 商店的买方法调用主人的卖 主人的卖调用了商店的买 我晕了! 逻辑上是这样的 但是 问题来了 死循环! 应该是有一个主动方和被动方. 我如果我讲主人定位主动方该怎么改一下? 代码如下: [color=Red]主人的买方法[/color

最新文章
  • 佳能 EOS 600D + 18/55 + 小痰盂 + 三脚架 + Apple iPad 相机连接套件 佳能 EOS 600D + 18/55 + 小痰盂 + 三脚架 + Apple iPad 相机连接套件

    去年神绰绰的入了一个入门单反,打算学习摄影.但后来实在勾不起兴趣,到现在估计也没拍到1000张照片,快门次数应该在2000以内,肯定不超过3000.再加上今年回老家开小店做生意了,更没时间出去拍,也拍不好,还是出掉算了. 机器去年7月购于AMAZON.CN,发票神马的早就不知道扔哪儿了,包装也没了,同步线我还得找找. 18-55是前同事送我的 小痰盂购于苏宁易购 Apple iPad 相机连接套件购于 Apple Store HK IFC 价格仍然是按照我出二手的惯例风格,有零有整,3699.9

  • 鸽子的营养价值有哪些? 鸽子的营养价值有哪些?

    鸽子的营养价值 鸽子,又名白凤,亦称家鸽.鹁鸽,为鸟属.鸠鸽科孵卵纲脊椎动物.鸽子的祖先是野生原鸽.鸽子的营养价值极高,既是名贵的美味佳肴,又是高级滋补佳品.鸽肉为高蛋白.低脂肪食品,蛋白含量为24.47%,超过兔.牛.猪.羊.鸡.鸭.鵝和狗等肉类,所含蛋白质中有许多人体的必需氨基酸,且消化吸收率在 95%,鸽子肉的脂肪含量仅为0.73%,低于其他肉类,是人类理想的食品.鸽子蛋被人称为"动物人参"含有丰富的蛋白质.我国民间有"一鸽胜九鸡"的说法. 鸽肉不但营养丰富,

  • ios9支持iPhone 4s吗 ios9支持iPhone 4s吗

    ios9支持iPhone 4s吗 答案是肯定的,据媒体报道IOS 9将会迎来重大调整,将质量放在系统研发的首位,也就是说,不管是新设备.老设备,都能获得相似的使用体验,特别提到了iPhone 4s. ios9支持哪些设备 iPhone 4s iPhone 5 iPhone 5c iPhone 5s iPhone 6 iPhone 6 Plus iPad mini iPad mini 2 iPad mini 3 iPad 2 iPad 3rd gen iPad 4th gen iPad Air i

  • 怎样写入党自传

    从一般意义上讲,自传是将自己的经历.思想演变过程等系统地记录下来的文字材料.对要求入党的同志来说,向党组织递交自传,是向党组织汇报自己情况的一种形式,也是党组织全面.系统.历史地了解入党申请人情况的重要途径.要求入党的同志向党组织提出入党申请后,应主动向党组织递交自传.至于怎样写自传,自传应包括哪些内容,不能一概而论.一般情况下,自传应包括以下几个方面:(1)入党申请人的基本情况.主要包括:姓名.性别.出生年月(按公历算).籍贯.民族.文化程度.参加工作时间.现从事何工作.任何职务.有何重大成果

  • 小儿尿床有哪些注意事项 小儿尿床有哪些注意事项

    小儿尿床,即小儿遗尿症,是儿童期常见疾病之一.有些家长觉得小儿尿床是小事儿,不把它当成一回事,因而就忽略了治疗.其实,小儿尿床并非小事,它可能是某些疾病的警示信号,因此家长必需引起重视.那么,小儿尿床的注意事项有哪些呢? 1.切忌责骂.部分家长因孩子尿床就用严厉的语气责怪孩子,这样做不仅难以改善孩子的尿床现象,反而加重了孩子的精神负担.对于已经有一定认知能力的孩子来说,长期尿床可能使他产生自卑的心理,会因此而不愿与小伙伴交往,睡觉前也表现出担忧的情绪,影响睡眠质量. 2.找出原因,对症治疗.当知

  • iPhone 5S或将配备一个指纹传感器 保护隐私 iPhone 5S或将配备一个指纹传感器 保护隐私

    根据最新的消息显示,苹果公司极有可能在9月10日发布全新的iPhone产品,包括高端机型iPhone 5S和廉价版的iPhone 5C.其中,大量泄露信息显示iPhone 5S将具备一个指纹传感器,被设计在Home键中,亦或是如苹果2012年获得的专利那样,直接集成在屏幕上.如果传闻属实,这项功能将为iPhone用户带来很多好处. 指纹验证更保险 或许你已经在各种间谍片中见识到了指纹识别技术,其实指纹扫描仪已经被广泛应用在各个领域,比如你去申请某国签证时,就需要扫描指纹.苹果在2012年收购了研

  • 电脑C盘里一般有哪些文件夹?

    1.Documents and Settings是什么文件? 答案: 是系统用户设置文件夹,包括各个用户的文档.收藏夹.上网浏览信息.配置文件等. 注意:这里面的东西不要随便删除,这保存着所有用户的文档和账户设置,如果删除就会重新启动不能登陆的情况,尤其是里面的default user.all users.administrator和以你当前登陆用户名的文件夹. 2.Favorites是什么文件? 答案: 是收藏夹,存放你喜欢的网址.可以在其中放网址快捷方式和文件夹快捷方式,可以新建类别(文件夹

  • 日常生活中的12种神奇药方 日常生活中的12种神奇药方

    在生活中,身体难免会出现这样那样的小毛病,虽然十分不舒服,但又没有严重到要去麻烦医生的程度,特别是当这些小毛病在夜晚发作时候,让人倍感煎熬痛苦.其实,有一些天然的急救药方,就在你家的厨房中,只要你了解它们的药效,利用得当,便可缓解痛苦.下面这12种食物,一定有你需要的,赶快搜集起来吧! 1.绿茶--敷眼可消除眼部浮肿 从延年益寿,到保护心脏,绿茶的保健功效有一大箩筐.但鲜为人知的是,绿茶有减少肿胀和收缩血管的作用,能缓解眼部浮肿.可将绿茶用开水浸泡,冷却后用纱布将茶叶包起来敷眼,或者用化妆棉蘸茶

  • QQ空间个性闪图【2】 QQ空间个性闪图【2】

    QQ空间个性闪图[2]

  • 当那繁华散尽剩下的已是满地忧伤 微博名字签名大全女生伤感 当那繁华散尽剩下的已是满地忧伤 微博名字签名大全女生伤感

    我连做梦也感觉受伤,夜深了我怎么办 争吵与伤害正是试探爱的手段 有没有亲自删掉一个爱你的人,还是你深爱的人. 人家要糖糖嘛,糖糖~~甜甜~~ 不做女汉子我怎么保护我自己 QQ个性签名:我一直在努力的适应这个世界,无论是温度还是人心. 我讨厌人们总拿自己的长处比别人的短处 我还是那么没出息处处留意你的消息 我讨厌敷衍,即使我没有揭穿 本娃娃,最乖了,给糖糖了啦 节操君你为什么总爱跑到地上! 天冷了,别说让我穿衣服,要说让我和你抱抱才对 们可以吵架,但不能影响关系.无论友情还是爱情 你爱她,我退出.

热门推荐
  • 12306的前端是临时工吧? 12306的前端是临时工吧? 还有好多拼写错误. --cut-- dnnta在2012-06-10 09:52:1回答到: 楼主浏览器最右边标签很邪恶啊 NemoAlex在2012-06-10 09:56:5回答到: @dnnta 目测是此帖 http://www.hostloc.com/thread-129119-1-1.html akax在2012-06-10 10:02:2回答到: 也许吧. 有关系的人一般在比较容易混的岗位上混. 铁道局的网站做得不是一般的烂,都半年了没有什么改进 aveline在2012-06-10
  • 屏蔽IE8访问https网站的弹出提示 屏蔽IE8访问https网站的弹出提示 有使用过IE8浏览器的朋友肯定遇到过,访问一些使用https协议的网站都会弹出"是否只查看安全传送的网页内容?此网页包含的内容将不适用安全的https连接传送,可能危及到整个网页的安全."的对话框.我们都只能点击"否"才能完整浏览网页. 然而每有不再提示的选择时,点击后只要刷新网页或者打开新的窗口,又会重新弹出整个对话框.遇到这样的情况,其实我们可以通过设置来避免这样的窗口弹出. 1.在IE8浏览器中选择"工具",打开"Internet
  • WordPress网站如何提高网站访问速度 WordPress网站如何提高网站访问速度 首先我们要知道wordpress是免费开源的博客工具和动态的内容管理系统(CMS),所以说网络盛传的Wordpress就是一个博客程序的言论是错误的,它不只是一个博客程序,你可以用它来做任何的网站,当然一些网站有专门的程序我们就不用费那个劲非要做Wordpress做出来,比如论坛.商城,这些都只自己的一套程序. WordPress的强大就在于它可以自己定义任何的内容,插件也是数不胜数,喜欢WP的人都是爱折腾的人+蛋疼狂,把网站弄的漂漂亮亮的,还美名其曰说是用户体验好看着舒服,的确,网站弄的漂亮一
  • 太极熊猫三大套装属性揭秘之海洋套装 太极熊猫三大套装属性揭秘之海洋套装 今天小编来和大家分享下太极熊猫中三大套装之一的海洋套装的属性分析,希望能够帮助大家了解这个套装的用处和属性. 海洋套装: 波塞冬铠甲-护甲 装备技能3技能CD减少3秒套装属性生命加成提高16% 灵魂装备1美猴王紫金冠 海神之怒提升该装备攻击24% 灵魂装备2撒旦吞噬提升该装备生命16% 巨浪战靴-靴子 装备技能3技能MP减少20套装属性生命加成提高20% 灵魂装备1堕落臂环提升该装备生命16% 灵魂装备2天命灭世者 红龙之皇冠提升该装备生命24% 海神之怒-武器 装备技能20%几率触发冰冻套装属
  • 诺基亚智能新机Lumia820真机图赏 诺基亚智能新机Lumia820真机图赏 9月5日,诺基亚在美国举行新品发布会,发布了运行WP8操作系统的智能新机Lumia 820. 据悉,诺基亚Lumia 820定位中低端市场,采用一体式机身设计,相比于一同发布的Lumia 920,诺基亚Lumia 820的外形更加圆润.配置方面,Lumia 820采用4.3英寸ClearBlack OLED触摸屏,屏幕分辨率则为WVGA(480×800像素)级别,搭载1.5GHz主频的高通骁龙S4双核处理器,配备1GB RAM和8GB机身内存,并运行全新的WP8操作系统. 以下为大家带来诺基亚L
  • 唯美女生空间伤感签名 唯美女生空间伤感签名 空间伤感签名: 是你侧过头来看我时的那种温暖的眼神,永远记得. 错过了就过了,仍旧是身边人最好. 孤单不是与生俱来,而是由你爱上一个人的那一刻开始. 男女之间,最昂贵的不是玩钱,是玩感觉. 不爱就不爱,不要舍不得离开. 无言才是唯一的对白,彼此已经不知道从那里找回失去的头绪. 安静的陶醉也是一种美,有一种格调叫做不可一世. 世界上永远都不会有永远,就像世界上绝对不会有绝对一样. 你可以放的潇洒,我可以花的离谱. 不拼不搏人生白活,不苦不累生活无味. 从开始到结束,我痛的撕心裂肺,你却笑的没心没肺
  • 约会 约会 一个阳光明媚的午后,明媚的阳光照耀着繁花似锦的原野,和煦的微风吹拂着嫩绿如茵的青草. 天空中突然出现了一只不知从哪儿飞来的.周身闪烁着银色光芒的飞碟,它悄无声息地降落在这片原野上.随着一阵轻微的金属声,从打开的门里走出了三个穿着紧身的血红色服装的人.正在这儿采摘鲜花和玩着捉迷藏游戏的一群女孩子立刻发现了他们. "快看啊,那儿来了好几个怪人呢!" "是些什么样的人?快去看看吧!" 孩子们跑了过去,天真烂漫地叫喊起来: "叔叔,你们乘坐那个东西,是从哪儿来的呀
  • 猎豹移动CEO傅盛上市心得:单点突破 以点带面 猎豹移动CEO傅盛上市心得:单点突破 以点带面 猎豹移动成功登陆纽交所,发行价为14美元,市值20亿美元.傅盛是如何做到的?站在移动台风口.坚持做安全.大数据支撑.关注产品质量等,都是猎豹成功的重要原因. 以下是猎豹移动CEO傅盛口述: 站在移动风口上 从创业者来说,正式创办这个公司大概五年时间,金山网络真正宣布成立是三年半的时间,对我们来说的确我们是时代的幸运儿,我们赶上了巨大的风口,我们很幸运,我们抓住了移动互联网让全球更平的这个机会,使得中国公司能够一下子冲到全世界这样一个巨大的市场当中,也给我们带来无尽想象的空间,从时代来说我们是幸运