安卓 按键点击事件

初玩安卓,随便留点东西,十里坡剑神。


import android.view.View.OnClickListener;

导入OnClickListener类,安卓中已经定义好了OnClickListener接口,所以想添加点击事件只需要去实现这个接口就好了。

点击事件在初学中碰到了这几种:

一:PreButton.setOnClickListener(new PreOnClickListener());

注意点击响应事件都是实际对象,此时先用new创建一个类对象。

PreOnClickListener()类必须实现OnClickListener,所以用implements。OnClickListener接口中唯一个方法就是onClick(View view)

实现该方法就是实现点击响应事件。

二:newButton.setOnClickListener(this);

用this来指代自身这个对象,所以此类在声明的时候需用implements去实现接口。

然后实现onClick(View view)即可完成调用。


现在顺带记两个点击事件方法。

1. 以下方法可实现显示图片数组。

private ImageView pictImageView=null;

  pictImageView = (ImageView)super.findViewById(R.id.Picture);

pictImageView.setImageResource(iImages[i]);

2.    以下可实现多个按键的方法体,相当于switch用法

        View continueButton = findViewById(R.id.cont_button);
        View newButton = findViewById(R.id.new_button);
        View aboutButton = findViewById(R.id.about_button);
        View exitButton = findViewById(R.id.exit_button);

findViewById()注意是View类型的。

public void onClick(View v)

{

switchi( v.getId() )

case R.id.about_button:

}

v.getId()是View的一个方法

从一个activity切到另一个activity,Intent用法如下

 Intent intent = new Intent(this,About.class);
    startActivity(intent);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值