如何使用此方法调试多于1个按钮?第一个(imageButton1)显示调试日志记录,但第二个似乎没有显示任何调试消息。
@Override
public void onClick(View v) {
if (v.getId() == R.id.imageButton1) {
Log.d("MEEP", "Image Button1 Pressed");
if (v.getId() == R.id.imageButton2) {
Log.d("MEEK", "Image Button2 Pressed");
答案 0 :(得分:0)
因为你的第二个if语句在first if语句中,并且两者都不能同时为true。
@Override
public void onClick(View v)
{
if (v.getId() == R.id.imageButton1)
Log.d("MEEP", "Image Button1 Pressed");
if (v.getId() == R.id.imageButton2)
Log.d("MEEK", "Image Button2 Pressed");
}