gpt4 book ai didi

java - v.performClick() 无响应

转载 作者:行者123 更新时间:2023-12-01 04:24:00 26 4
gpt4 key购买 nike

是否有任何情况会导致 v.performClick() 没有响应

public class AnalyzeCompleteListener implements Listner {

public void onEvent(ImageView v) {
Log.d("MyTest", "Test A " + v);
boolean is_click = v.performClick();
Log.d("MyTest", "Test B" + is_click);
}

}

在另一个类中:

private android.view.View.OnClickListener clicklistener = new android.view.View.OnClickListener()
{
@Override
public void onClick(View v)
{
Log.d("MyTest", "Execute clicklistener");
}
}
ImageView view = new ImageView(this);
view.setOnClickListener(clicklistener);

根据返回值performClick(),如果调用了分配的OnClickListener,则该API返回true false 否则返回。但是,我只看到调试消息“Test A android.widget.ImageView@417bf378”。没有“测试 B”,也没有“执行...”。

是否有任何情况会导致 v.performClick() 没有响应

最佳答案

您在两个不同的类(class)中进行此操作。在一个类中,您设置点击监听器,而在另一类中,您执行点击。这两个类彼此不相关,并且第一类不知道第二类的 ImageView 。

关于java - v.performClick() 无响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18649063/

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