gpt4 book ai didi

android - GridView 中的 onItemClickListener 在显示 WebView 组件时不捕获点击事件

转载 作者:行者123 更新时间:2023-11-29 00:43:50 25 4
gpt4 key购买 nike

我需要将 WebView 组件显示到 GridView 中。问题是在 android 2.3.x 上 onItemClickListener 不捕获点击事件。在 android 2.2.x 上没问题。我的问题取决于 webview 函数 isInTouchMode(),它在 android 2.3 上始终返回 TRUE,在 android 2.2 上返回 false。我认为解决方案是将此参数设置为 false,但我不知道如何设置!!有人可以帮助我吗?谢谢

最佳答案

我使用了以下代码:

public class GifView extends WebView {

/**
* @param context
* @param attrs
*/
public GifView(Context context, AttributeSet attrs) {
super(context, attrs);
setClickable(false);
setFocusable(false);
setFocusableInTouchMode(false);
setLongClickable(false);

}

// actions

}

关于android - GridView 中的 onItemClickListener 在显示 WebView 组件时不捕获点击事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7728712/

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