Android 7x滚动问题

时间:2018-08-16 19:48:03

标签: android scrollview

我有带有scrollView的活动。视图中有两种项目显示:特定对象(A)和多个(B)项目。复数由特定对象组成)。鉴于此B项目是令人费解的,因此在视图中仅显示一个元素。当我单击B项目时-此项目已展开:

在单击B1之前: GroupOne

  • A1
  • A2
  • B1
  • A6

单击B1后:

  • A1
  • A2
  • B1
    • A3
    • A4
    • A5
  • A6

在getView中,我检查item的实例并获得合适的视图:     convertView = this.inflater.inflate(R.id.layout.headerB,parent,false);     convertView.setId(R.id.item_B_without_checkbox);

或   convertView = this.inflater.inflate(R.id.layout.headerA,parent,false);   convertView.setId(R.id.item_A_with_checkbox);

在具有android 4.x,5.x,6.x的设备中,一切正常。在使用Androis 7.1的设备上,我的工作正常。当我多次(例如5次)向下/向上滚动活动时,我无法选中所有项目A(带有复选框)。一两个复选框(A)不可选中-检查事件中logcat中没有任何日志。谁会错?

0 个答案:

没有答案