java - 如何通过 OnItemClickListener 使 imageView 可点击?

标签 java android listview clickable-image

lv.setOnItemClickListener(new AdapterView.OnItemClickListener() {
        @Override
        public void onItemClick(final AdapterView<?> parent, View view, final int position, long id) 
        {

         // My code is here. I want make my image clickable. I don't want make it clickable in my CustomAdapter getView() method because it doesn't allows me open DialogFragment from there.
         // I already setted in xml of image clickable="true" and focusable = "false"
         //I'll admit for any help and thanks in advance

        }
}

最佳答案

如果您从适配器获取图像 Onclick,则无法从 listview 事件获取 setOnItemClickListener。我建议您可以使用 Onclick,而不是 setOnItemClickListener 从适配器获取 Onclick。

关于java - 如何通过 OnItemClickListener 使 imageView 可点击?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40672971/

相关文章:

如果数据发生变化,Flutter 如何更新 Listview.builder

java - EJB3 bean 部署依赖项

java - xsl 中枚举的值

java - 为什么 guava Multimap.values() 返回一个平面集合而不是集合的集合?

Java "sun.security.validator.ValidatorException: PKIX path building failed"证书验证错误

android - 如何在 Kotlin 中将同一个 RecyclerView 适配器与 Activity 和 Fragment 一起使用?

c# - 为什么这个 ListView 上没有定义 'SelectedIndex' ?

android - 以编程方式 "swipe-to-dismiss"ListView/RecyclerView 中的项目?

java - 在解析查询中初始化或修改变量

android - 如何在android中刷新水平 View