gpt4 book ai didi

java - 在 XML 的 onClick 事件中,我们给出一个方法名称,该文档必须位于哪个 java 文件中?

转载 作者:行者123 更新时间:2023-12-02 10:25:48 25 4
gpt4 key购买 nike

假设我们想让一个按钮做某事,我们可以使用 onClick 事件或 onClickListener

在XML文件中使用onClick事件时,我们输入一个方法名称。该方法必须位于哪里?

最佳答案

在 xml 布局膨胀的 Activity 类内。
它必须是带有此签名的 public:

public void doSomething(View v) {
//..........
}

在 Activity 的 xml 中,为 Button 设置的属性必须是:

android:onClick="doSomething"

v参数实际上是触发该事件的View
在您的情况下是一个 Button,您可以通过以下方式访问它:

Button button = (Button) v;

关于java - 在 XML 的 onClick 事件中,我们给出一个方法名称,该文档必须位于哪个 java 文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53971793/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com