蜗牛—Android基础之button监听器

蜗牛—Android基础之button监听器

XML文件中有一个textView 和 一个button。



    


    
    

    

    

Java文件

package com.wjj.day_01_genesis;

import android.app.Activity;
import android.graphics.Color;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;

public class MainActivity extends Activity {

	private TextView textView;
	private Button button;
	int count = 0;

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main); // 设置布局文件
		textView = (TextView) findViewById(R.id.textView); // 找到文本
		textView.setBackgroundColor(Color.BLUE); // 设置文本背景的颜色
		button = (Button) findViewById(R.id.button); // 找到按钮
		buttonOnClickLisnter lisnter = new buttonOnClickLisnter(); // 初识化一个监听器
		button.setOnClickListener(lisnter); // 给按钮设置监听器
	}

	class buttonOnClickLisnter implements OnClickListener { // 实现OnClickListener接口

		@Override
		public void onClick(View view) { // 当绑定此监听器的按钮被按下时会调用此方法
			// TODO Auto-generated method stub
			count++;
			textView.setText(count + ""); // 设置文本的显示
		}

	}

	@Override
	public boolean onCreateOptionsMenu(Menu menu) {
		// Inflate the menu; this adds items to the action bar if it is present.
		getMenuInflater().inflate(R.menu.main, menu);
		return true;
	}

}


posted on 2017-05-12 19:40 mthoutai 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/mthoutai/p/6847022.html

你可能感兴趣的:(蜗牛—Android基础之button监听器)