方法一:内部类

  public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);        myButton=(Button)findViewById(R.id.myButton);        //监听器加入      myButton.setOnClickListener(new MyButtonLintener());}

class MyButtonLintener implements OnClickListener    {  @Override  public void onClick(View v) {   //生成一个Intent对象   Intent intent=new Intent();      intent.putExtra("textIntent", "123");   //设置跳转到哪个Activity   intent.setClass(HelloWorldActivity.this, OtherActivity.class);      HelloWorldActivity.this.startActivity(intent);        }         }

方法二:匿名内部类

public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);  myImageButton =  (ImageButton) findViewById(R.id.myImageButton); //图片按钮为OnClick状态        myImageButton.setOnClickListener(new ImageButton.OnClickListener() {                        @Override            public void onClick(View v) {                myTextView.setText("图片按钮状态为:Got Click ");                myImageButton.setImageResource(R.drawable.ic_que);                            }        });}

更多相关文章

  1. android判断网络状态
  2. Android全透明状态栏
  3. 分享方法:android 获得屏幕状态
  4. android GPS定位和卫星个数(源码)
  5. Android(安卓)Studio RadioGroup判断点击按钮
  6. Android简单的计算控件使用
  7. android 设置状态栏全透明,背景延伸到状态栏
  8. android代码实现按钮自旋转
  9. android之Switch开关

随机推荐

  1. 【北亚服务器数据恢复】ORACLE-SUN-ZFS文
  2. JSP 中文字符处理代码
  3. 秒搞VirtualBox 、CentOS 的安装过程
  4. java对XML文件的解析、节点的增加、删除
  5. PHP实现爬虫爬取图片代码实例
  6. 传智播客java web 过滤器
  7. 【python】字符串输出和输入
  8. 新手衣服怎么绘画?板绘画衣服教程!
  9. 如何学手绘插画?零基础学手绘动漫技巧!
  10. iOS调试Block引用对象无法被释放的小技巧