| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- 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();
- }
- }
|