package com.uas.uaspda.bean; import android.graphics.Color; import android.text.SpannableStringBuilder; import android.text.TextUtils; import com.uas.uaspda.util.SpanUtils; public class LineCodeEntity extends BaseSelectEntity { private String LI_CODE; private String LI_NAME; private SpanUtils mSpanUtils; public String getLI_CODE() { return LI_CODE; } public void setLI_CODE(String LI_CODE) { this.LI_CODE = LI_CODE; } public String getLI_NAME() { return LI_NAME; } public void setLI_NAME(String LI_NAME) { this.LI_NAME = LI_NAME; } @Override public String getItemText() { mSpanUtils = new SpanUtils(); mSpanUtils = mSpanUtils.append(LI_NAME).setForegroundColor(Color.BLACK); if (!TextUtils.isEmpty(LI_CODE)) { mSpanUtils = mSpanUtils.append("(" + LI_CODE + ")").setForegroundColor(Color.GRAY); } SpannableStringBuilder result = mSpanUtils.create(); return result.toString(); } }