Skip to content

手动展开或收起问题解决方法 #80

Description

@xh2015

**
* 设置当前的状态
*
* @PARAM type
*/
public void setCurrStatus(StatusType type) {
action(type);
}

ExpandableTextView中有一个方法可以展开或收起 前提是你没有设置bind 也就是列表中保存展开或收起状态

/**
* 绑定状态
*
* @PARAM model
*/
public void bind(ExpandableStatusFix model) {
mModel = model;
}
如果绑定了状态的解决方法
在自己代码需要展开或者收起的地方设置状态(ps:状态是反的)
如果想打开:
model.setStatus(StatusType.STATUS_CONTRACT);
expandableTextView.setCurrStatus(entity.getStatus());
如果想收起:
model.setStatus(StatusType.STATUS_EXPAND);
expandableTextView.setCurrStatus(entity.getStatus());

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions