我指定一个按钮侦听到多个按钮,像这样:Android的 - 按钮侦听知道哪个按钮被点击
for(Button b : buttons)
{
b.setOnClickListener(clicklisten);
}
按钮监听器被定义如下:
private OnClickListener clicklisten = new OnClickListener()
{
public void onClick(View v)
{
Context context = getApplicationContext();
text = Toast.makeText(context, " Button Clicked", Toast.LENGTH_SHORT);
text.show();
}
};
因为它是,它只是显示一个吐司与“按钮点击”显示。我希望它能够检测哪个按钮被点击,可能是通过该按钮的名称或ID(如XML中定义的),并根据它显示。这样可以通过代码检索信息吗?