This commit is contained in:
hch
2023-10-24 18:26:06 +08:00
parent 2d456c0afd
commit 3735616af5
4 changed files with 49 additions and 7 deletions

View File

@@ -17,16 +17,21 @@ import com.shayu.onetoone.activity.AbsOTOActivity;
import com.shayu.onetoone.adapter.LabelTagAdapter;
import com.shayu.onetoone.adapter.LableChooseAdapter;
import com.shayu.onetoone.bean.LabelBean;
import com.shayu.onetoone.bean.UserBean;
import com.shayu.onetoone.manager.OTONetManager;
import com.shayu.onetoone.manager.RouteManager;
import com.xuexiang.xui.widget.flowlayout.FlowTagLayout;
import com.yunbao.common.CommonAppConfig;
import com.yunbao.common.Constants;
import com.yunbao.common.bean.HttpCallbackModel;
import com.yunbao.common.http.base.HttpCallback;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import io.rong.imkit.userinfo.RongUserInfoManager;
/**
* 设置标签
@@ -69,10 +74,41 @@ public class ChooseLabelActivity extends AbsOTOActivity {
@Override
public void onSuccess(List<LabelBean> data) {
lableChooseAdapter.setList(data);
}
@Override
public void onError(String error) {
}
});
if (isUserHome) {
next.setVisibility(View.GONE);
getUserLabel();
}
}
private void getUserLabel() {
OTONetManager.getInstance(mContext).getBaseInfos(true, new com.yunbao.common.http.base.HttpCallback<com.shayu.onetoone.bean.UserBean>() {
@Override
public void onSuccess(com.shayu.onetoone.bean.UserBean data) {
String[] strs = data.getInfo().getCn_label().split(",");
List<String> tempStrlist = Arrays.asList(strs);
String[] ids = data.getInfo().getLabel_id().split(",");
List<String> tempIdlist = Arrays.asList(ids);
for (int i = 0; i < tempStrlist.size(); i++) {
myLabelList.add(new LabelBean.Children(Integer.parseInt(tempIdlist.get(i)), tempStrlist.get(i)));
}
myAdapter.setData(myLabelList);
}
@Override
public void onError(String error) {
}
});
}

View File

@@ -115,7 +115,7 @@ public class SettingActivity extends AbsActivity {
@SuppressLint("SetTextI18n")
private void intiData() {
versionCode.setText(VersionUtil.getVersion());
cacheSize.setText(GlideCatchUtil.getInstance().getCacheSize() + "MB");
cacheSize.setText(GlideCatchUtil.getInstance().getCacheSize());
}