用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字
云代码 - java代码库

java回调机制 OnClickListener

2015-05-09 作者: java源代码大全举报

[java]代码库

package com.example.demoactivity;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.Toast;

/**
 * 这个就相当于Class A
 * @author xiaanming
 * 实现了 OnClickListener接口---->背景一
 */
public class MainActivity extends Activity implements OnClickListener{
	/**
	 * Class A 包含Class B的引用----->背景二
	 */
	private Button button;

	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);
		button = (Button)findViewById(R.id.button1);
		
		/**
		 * Class A 调用View的方法,而Button extends View----->A类调用B类的某个方法 C
		 */
		button.setOnClickListener(this);
	}

	/**
	 * 用户点击Button时调用的回调函数,你可以做你要做的事
	 * 这里我做的是用Toast提示OnClick
	 */
	@Override
	public void onClick(View v) {
		Toast.makeText(getApplication(), "OnClick", Toast.LENGTH_LONG).show();
	}

}//源代码片段来自云代码http://yuncode.net
			


网友评论    (发表评论)


发表评论:

评论须知:

  • 1、评论每次加2分,每天上限为30;
  • 2、请文明用语,共同创建干净的技术交流环境;
  • 3、若被发现提交非法信息,评论将会被删除,并且给予扣分处理,严重者给予封号处理;
  • 4、请勿发布广告信息或其他无关评论,否则将会删除评论并扣分,严重者给予封号处理。


扫码下载

加载中,请稍后...

输入口令后可复制整站源码

加载中,请稍后...