您的位置:首页 > 其它

多按键监听事件

2015-09-27 10:09 309 查看
最近在研习Android开发,发现另一种事件监听的编程风格,值得推荐学习。示例如下:

//创建按键的监听事件
button1.setOnClickListener(listener);
button2.setOnClickListener(listener);
//创建监听事件对象
private android.view.View.OnClickListener listener =new android.view.View.OnClickListener(){
<span style="white-space:pre"> </span>@Override
<span style="white-space:pre">	</span>public void onClick(View v){
<span style="white-space:pre">		</span>Intent intent=new Intent();
<span style="white-space:pre">		</span>Button button=(Button)v;
<span style="white-space:pre">		</span>switch (button.getId()){
<span style="white-space:pre">			</span>case R.id.btn1:
<span style="white-space:pre">				</span>//To do something
<span style="white-space:pre">				</span>//break;
<span style="white-space:pre">			</span>case R.id.btn2:
<span style="white-space:pre">				</span>//To do something
<span style="white-space:pre">				</span>//break;
.<span style="white-space:pre">				</span>}
<span style="white-space:pre">			</span>}
<span style="white-space:pre">		</span>};
参考文献:
Android开发实战 软件开发技术联盟 清华大学出版社
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: