问一个新手的有关问题~很新手的,大家过来解答一下吧,多谢大家了,如果回答不出来你也不是高手,恩,是这样的,比较基础的有关问题

问一个新手的问题~~~很新手的,大家过来解答一下吧,谢谢大家了,如果回答不出来你也不是高手,恩,是这样的,比较基础的问题

oncreate(){
  View botton = findViewById(R.id.botton);
  botton.setOnClickListener(Listener);

}




oncreate(){
  findViewById(R.id.botton).setOnClickListener(Listener);

}



在activity中,第二种方法setOnClickListener之后,不声明的对象会不会被回收,再click是不是就没响应了?
Java 对象 android activity

------解决方案--------------------
不会被回收。
------解决方案--------------------
推荐第一种写法
不会被回收
------解决方案--------------------
不会被回收,那个只是声明一个匿名的对象