[Android]手动触发OnClick事件

一、实现代码

    1.1  将下面代码写在类中,注意不是方法内部!

    OnClickListener OnClickEvent = new OnClickListener(){
        
        @Override
        
public void onClick(View v) {
            
//...
        }
    }

    1.2  在onCreate中调用:

OnClickEvent.onClick(null);

    1.3  注册事件:

        ImageView btnCustomer = (ImageView) findViewById(R.id.btnTest);
        btnCustomer.setOnClickListener(OnClickEvent);

维护

  2010-11-9  可以用performClick来触发事件 :)

结束

  当然把onClick的实现单独写一个方法,然后在onClick调用这个方法,同时在加载的时候调用这个方法也是可以的:)

本文转自博客园农民伯伯的博客,原文链接:[Android]手动触发OnClick事件,如需转载请自行联系原博主。

上一篇:linux下apache+php配置


下一篇:Android事件传递机制(零)