今天使用简单的xml定义button的onClick怎么也不行,后台发现click中必须传参数View,传Button类型是不行的。
另外如果添加android:tag="xxx" ,能在函数中获取。
<Button android:id="@+id/btn1" android:layout_width="100dp" android:layout_height="100dp" android:text="冰箱" android:onClick="onClick1"/>
public void onClick1(View btn){ Intent intent = new Intent(); intent.setComponent(com); intent.putExtra("xiaoyi", 1); startActivity(intent); }