Tôi sử dụng ExpandableListView
trong ứng dụng Android của mình muốn thực hiện hành động nếu người dùng nhấp vào yếu tố nhóm, vì vậy tôi đã xác định một số OnLongClickListener
trong phần mở rộng BaseExpandableListAdapter
của mình. Trình lắng nghe hoạt động như được mong đợi nhưng các phần tử con không mở rộng nữa. Bất kỳ ý tưởng?Android ExpandableListView Trình nghe nhấp vào nhóm dài ngăn chặn mở rộng
public class ConnectionAdapter extends BaseExpandableListAdapter {
...
public View getGroupView(int groupPosition, boolean isExpanded, View convertView,
ViewGroup parent) {
// convertView is a LinearLayout
convertView.setOnLongClickListener(new OnLongClickListener() {
public boolean onLongClick(View v) {
// my action here
return true;
}
});
}
...
}
Tôi đã cố gắng trả về false. Nhưng cùng một vấn đề vẫn còn cho tôi. Nhóm sẽ không mở rộng sau khi triển khai onLongClicklistener cho convertview –
Tôi có cùng một vấn đề, ngay sau khi tôi thực hiện một trình nghe nhấp chuột dài trên mục nhóm của tôi, nhấp chuột ngắn (để mở rộng nhóm) ngừng hoạt động ... bất kỳ trợ giúp đánh giá cao. –