码迷,mamicode.com
首页 > 移动开发 > 详细

Android开发之onClick事件的两种主要形式

时间:2014-08-20 10:30:16      阅读:321      评论:0      收藏:0      [点我收藏+]

标签:onclick事件的两种主要形式   onclick的主要写法   androidonclick   

第一种也是最常用的形式:通过为onClick事件添加监听器,来激发当按钮被单击时应该处理的事件。如: 

btn1.setOnClickListener(new OnClickListener() {			
	@Override
	public void onClick(View v) {
		// TODO Auto-generated method stub
		Toast.makeText(MainActivity.this, "" +
				"通过为onClick()事件添加监听器的方式", Toast.LENGTH_LONG).show();
	}
});

第二中形式:是在布局界面为组件的android:onClick=""属性添加响应的方法。

布局文件:

<Button 
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:onClick="submit"
    android:text="通过为android:onClick属性添加响应方法的方式"/>


类代码:

/**
 * 此方法在布局文件中调用
 * */
public void submit(View view) {
	Toast.makeText(MainActivity.this, "" +
			"通过为android:onClick属性添加响应方法的方式", Toast.LENGTH_LONG).show();
}


提示:第二种形式的方法必须是声明为public,以及参数必须是View类型的,否则布局文件的android:onClick=""属性将不能找到指定的方法。

程序运行效果图:

bubuko.com,布布扣

 

Android开发之onClick事件的两种主要形式,布布扣,bubuko.com

Android开发之onClick事件的两种主要形式

标签:onclick事件的两种主要形式   onclick的主要写法   androidonclick   

原文地址:http://blog.csdn.net/fengyuzhengfan/article/details/38702143

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!