OnItemCLickListener not working in listview

前端 未结 24 2445
悲&欢浪女
悲&欢浪女 2020-11-22 11:21

Activity class code:

conversationList = (ListView)findViewById(android.R.id.list);
ConversationArrayAdapter conversationArrayAdapter=new  Conver         


        
24条回答
  •  佛祖请我去吃肉
    2020-11-22 11:52

    in my case none of xml layout properties was not helpful.

    I just add a single line of code like this: convertView.setClickable(false);

    @NonNull
    @Override
    public View getView(final int position, View convertView, @NonNull ViewGroup parent) {
        ViewHolder viewHolder;
        if (convertView == null || convertView.getTag() == null) {
            LayoutInflater inflater = LayoutInflater.from(context);
            convertView = inflater.inflate(R.layout.my_layout_id, parent, false);
            viewHolder = new ViewHolder(convertView);
            convertView.setTag(viewHolder);
        } else {
            viewHolder = (ViewHolder) convertView.getTag();
        }
        ...
        convertView.setClickable(false);
        return convertView;
    }
    

    so basically it do the same thing as setting up properties in xml layout but it was only thing which works in my case.

    It is not perfect timing but maybe it will helps somebody Happy coding

提交回复
热议问题