NIMSDK-AOS  10.9.80
V2NIMLastMessageState.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.v2.conversation.enums;
2 
3 import androidx.annotation.NonNull;
4 
5 /**
6  * 消息状态
7  */
8 public enum V2NIMLastMessageState {
9  /**
10  * 默认
11  */
13  /**
14  * 已撤回
15  */
17  /**
18  * 客户端填充消息
19  */
21  ;
22 
23  private final int value;
24 
25  V2NIMLastMessageState(int value) {
26  this.value = value;
27  }
28 
29  public int getValue() {
30  return value;
31  }
32 
33  @NonNull
34  public static V2NIMLastMessageState typeOfValue(int value) {
35  for (V2NIMLastMessageState type : values()) {
36  if (type.value == value) {
37  return type;
38  }
39  }
40  return V2NIM_MESSAGE_STATE_DEFAULT;
41  }
42 }