今天使用简单的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); }
本文介绍了如何在Android中使用XML定义Button的onClick事件,并强调了点击事件处理函数必须接收View类型的参数。此外还提到了通过设置tag属性可以在事件处理函数中获取相关信息。
3万+

被折叠的 条评论
为什么被折叠?



