TextUtils.java重命名

This commit is contained in:
zu
2023-11-29 03:28:13 +08:00
parent d44a10b8dd
commit 40b4c45fcf
28 changed files with 57 additions and 68 deletions

View File

@@ -7,14 +7,6 @@ import android.os.Build;
import androidx.appcompat.app.AppCompatActivity;
import com.netease.nim.uikit.common.util.log.LogUtil;
import com.chwl.app.other.activity.SplashActivity;
import com.chwl.core.linked.LinkedModel;
import com.chwl.core.linked.bean.LinkedInfo;
import com.chwl.core.user.UserModel;
import com.chwl.core.utils.TextUtils;
import java.util.HashMap;
import java.util.List;
public class AgentActivity extends AppCompatActivity {

View File

@@ -5,7 +5,7 @@ import com.chad.library.adapter.base.BaseViewHolder
import com.chwl.app.R
import com.chwl.app.ui.utils.ImageLoadUtils
import com.chwl.core.pay.bean.FirstChargeReward
import com.chwl.core.utils.TextUtils
import com.chwl.core.utils.CoreTextUtils
class Reward2Adapter : BaseMultiItemQuickAdapter<FirstChargeReward, BaseViewHolder>(null) {
@@ -33,7 +33,7 @@ class Reward2Adapter : BaseMultiItemQuickAdapter<FirstChargeReward, BaseViewHold
)
helper.setText(R.id.tv_name, item.showText)
.setText(R.id.tv_time, item.showTime)
.setGone(R.id.tv_time, !TextUtils.isEmptyText(item.showTime))
.setGone(R.id.tv_time, !CoreTextUtils.isEmptyText(item.showTime))
}
}

View File

@@ -4,11 +4,10 @@ import androidx.core.view.updateLayoutParams
import androidx.recyclerview.widget.RecyclerView
import com.chad.library.adapter.base.BaseQuickAdapter
import com.chad.library.adapter.base.BaseViewHolder
import com.netease.nim.uikit.common.util.sys.ScreenUtil
import com.chwl.app.R
import com.chwl.app.ui.utils.ImageLoadUtils
import com.chwl.core.pay.bean.FirstChargeReward
import com.chwl.core.utils.TextUtils
import com.chwl.core.utils.CoreTextUtils
class RewardAdapter(private val itemWidth: Int) :
BaseQuickAdapter<FirstChargeReward, BaseViewHolder>(R.layout.item_first_charge_reward) {
@@ -24,6 +23,6 @@ class RewardAdapter(private val itemWidth: Int) :
)
helper.setText(R.id.tv_name, item.showText)
.setText(R.id.tv_time, item.showTime)
.setGone(R.id.tv_time, !TextUtils.isEmptyText(item.showTime))
.setGone(R.id.tv_time, !CoreTextUtils.isEmptyText(item.showTime))
}
}

View File

@@ -6,7 +6,7 @@ import com.chad.library.adapter.base.BaseViewHolder
import com.chwl.app.R
import com.chwl.app.ui.utils.load
import com.chwl.core.pay.bean.FirstChargeReward
import com.chwl.core.utils.TextUtils
import com.chwl.core.utils.CoreTextUtils
class RewardAdapter :
BaseQuickAdapter<FirstChargeReward, BaseViewHolder>(R.layout.item_new_user_charge_reward) {
@@ -16,6 +16,6 @@ class RewardAdapter :
helper.setText(R.id.tv_name, item.showText)
.setText(R.id.tv_time, "(${item.showTime})")
.setGone(R.id.tv_time, !TextUtils.isEmptyText(item.showTime))
.setGone(R.id.tv_time, !CoreTextUtils.isEmptyText(item.showTime))
}
}

View File

@@ -14,7 +14,7 @@ import com.chwl.app.home.helper.BannerHelper
import com.chwl.app.ui.utils.ImageLoadUtilsV2
import com.chwl.app.ui.utils.load
import com.chwl.core.home.bean.HomeRoomInfo
import com.chwl.core.utils.TextUtils
import com.chwl.core.utils.CoreTextUtils
import com.chwl.core.utils.ifNullOrEmpty
import com.chwl.library.utils.ResUtil
@@ -34,7 +34,7 @@ class HomePlayAdapter : BaseMultiItemQuickAdapter<HomeRoomInfo, BaseViewHolder>(
item.itemType == HomeRoomInfo.TYPE_BROADCAST
) {
helper.setText(R.id.tv_room_title, item.title)
helper.setVisible(R.id.iv_room_tag, !TextUtils.isEmptyText(item.tagPict))
helper.setVisible(R.id.iv_room_tag, !CoreTextUtils.isEmptyText(item.tagPict))
ImageLoadUtilsV2.loadImage(helper.getView(R.id.iv_room_tag), item.tagPict)
helper.setText(R.id.tv_online_number, "${item.onlineNum}")
val tvMgName = helper.getView<TextView>(R.id.tv_mg_name)

View File

@@ -12,7 +12,7 @@ import com.chwl.app.ui.utils.ImageLoadUtilsV2
import com.chwl.app.ui.utils.load
import com.chwl.app.ui.utils.loadFromAssets
import com.chwl.core.home.bean.HomeRoomInfo
import com.chwl.core.utils.TextUtils
import com.chwl.core.utils.CoreTextUtils
/**
* create by lvzebiao @2019/11/13
@@ -21,10 +21,10 @@ class HomeSingleAnchorAdapter :
BaseQuickAdapter<HomeRoomInfo, BaseViewHolder>(R.layout.item_home_single_anchor) {
override fun convert(helper: BaseViewHolder, item: HomeRoomInfo) {
helper.setText(R.id.tv_nickname, if (!TextUtils.isEmptyText(item.nick)) item.nick else "")
helper.setText(R.id.tv_nickname, if (!CoreTextUtils.isEmptyText(item.nick)) item.nick else "")
helper.setText(
R.id.tv_room_name,
if (!TextUtils.isEmptyText(item.title)) item.title else ""
if (!CoreTextUtils.isEmptyText(item.title)) item.title else ""
)
ImageLoadUtilsV2.loadImage(helper.getView(R.id.iv_avatar), item.avatar)
ImageLoadUtilsV2.loadImage(helper.getView(R.id.iv_avatar_big), item.avatar, false, 8)
@@ -43,7 +43,7 @@ class HomeSingleAnchorAdapter :
)
helper.setText(
R.id.tv_topic,
if (!TextUtils.isEmptyText(item.roomDesc)) item.roomDesc else ""
if (!CoreTextUtils.isEmptyText(item.roomDesc)) item.roomDesc else ""
)
helper.itemView.setOnClickListener {
AVRoomActivity.startForFromType(

View File

@@ -10,7 +10,7 @@ import com.chwl.app.avroom.activity.AVRoomActivity
import com.chwl.app.ui.utils.load
import com.chwl.app.ui.utils.loadFromAssets
import com.chwl.core.home.bean.HomeRoomInfo
import com.chwl.core.utils.TextUtils
import com.chwl.core.utils.CoreTextUtils
/**
* create by lvzebiao @2019/11/13
@@ -24,7 +24,7 @@ class MoreSingleAnchorAdapter :
val ivPking = helper.getView<SVGAImageView>(R.id.iv_pking)
val ivTag = helper.getView<ImageView>(R.id.iv_tag)
ivPking.isVisible = item.isCrossPking
ivTag.isVisible = !TextUtils.isEmptyText(item.tagPict) && !item.isCrossPking
ivTag.isVisible = !CoreTextUtils.isEmptyText(item.tagPict) && !item.isCrossPking
if (item.isCrossPking) {
ivPking.loadFromAssets("svga/single_room_pking.svga")
} else {

View File

@@ -1,14 +1,13 @@
package com.chwl.app.home.adapter
import android.widget.ImageView
import androidx.core.view.isGone
import com.chad.library.adapter.base.BaseQuickAdapter
import com.chad.library.adapter.base.BaseViewHolder
import com.chwl.app.R
import com.chwl.app.ui.utils.ImageLoadUtilsV2
import com.chwl.app.ui.utils.load
import com.chwl.core.home.bean.HomeRoomInfo
import com.chwl.core.utils.TextUtils
import com.chwl.core.utils.CoreTextUtils
class RoomCommonAdapter : BaseQuickAdapter<HomeRoomInfo, BaseViewHolder>(R.layout.item_room_common) {
@@ -21,7 +20,7 @@ class RoomCommonAdapter : BaseQuickAdapter<HomeRoomInfo, BaseViewHolder>(R.layou
setText(R.id.tv_id, "ID:${item.erbanNo}")
}
helper.setVisible(R.id.tv_in_pk, item.isCrossPking)
helper.setGone(R.id.iv_room_tag, !TextUtils.isEmptyText(item.tagPict))
helper.setGone(R.id.iv_room_tag, !CoreTextUtils.isEmptyText(item.tagPict))
ImageLoadUtilsV2.loadImage(helper.getView(R.id.iv_room_tag), item.tagPict)
}

View File

@@ -9,7 +9,7 @@ import com.chwl.app.avroom.activity.AVRoomActivity
import com.chwl.app.home.helper.BannerHelper
import com.chwl.app.ui.utils.load
import com.chwl.core.home.bean.HomeRoomInfo
import com.chwl.core.utils.TextUtils
import com.chwl.core.utils.CoreTextUtils
class RoomHotAdapter : BaseMultiItemQuickAdapter<HomeRoomInfo, BaseViewHolder>(null) {
@@ -34,7 +34,7 @@ class RoomHotAdapter : BaseMultiItemQuickAdapter<HomeRoomInfo, BaseViewHolder>(n
helper.setVisible(R.id.tv_in_pk, item.isCrossPking)
helper.setVisible(R.id.iv_room_tag, !TextUtils.isEmptyText(item.tagPict))
helper.setVisible(R.id.iv_room_tag, !CoreTextUtils.isEmptyText(item.tagPict))
helper.getView<ImageView>(R.id.iv_room_tag).load(item.tagPict)
val avatars: Array<ImageView> = arrayOf(

View File

@@ -9,7 +9,7 @@ import com.chwl.app.avroom.activity.AVRoomActivity
import com.chwl.app.ui.utils.ImageLoadUtilsV2
import com.chwl.app.ui.utils.load
import com.chwl.core.home.bean.HomeRoomInfo
import com.chwl.core.utils.TextUtils
import com.chwl.core.utils.CoreTextUtils
class RoomLikeAdapter : BaseQuickAdapter<HomeRoomInfo, BaseViewHolder>(R.layout.item_room_like) {
@@ -23,7 +23,7 @@ class RoomLikeAdapter : BaseQuickAdapter<HomeRoomInfo, BaseViewHolder>(R.layout.
setText(R.id.tv_id, "ID:${item.erbanNo}")
}
helper.setVisible(R.id.tv_in_pk, item.isCrossPking)
helper.setVisible(R.id.iv_room_tag, !TextUtils.isEmptyText(item.tagPict))
helper.setVisible(R.id.iv_room_tag, !CoreTextUtils.isEmptyText(item.tagPict))
ImageLoadUtilsV2.loadImage(helper.getView(R.id.iv_room_tag), item.tagPict)
val avatars: Array<ImageView> = arrayOf(

View File

@@ -7,7 +7,7 @@ import android.widget.EditText
import android.widget.TextView
import com.chwl.app.R
import com.chwl.core.skill.entity.PropRefEntity
import com.chwl.core.utils.TextUtils
import com.chwl.core.utils.CoreTextUtils
class EditItem(private val itemAttr: ItemAttribute) : SkillItem {
private lateinit var contentView: EditText
@@ -48,7 +48,7 @@ class EditItem(private val itemAttr: ItemAttribute) : SkillItem {
override fun isValid() =
if (itemAttr.isMust == 0) true else {
itemAttr.selectedProperties.isNotEmpty() &&
!TextUtils.isEmptyText(itemAttr.selectedProperties[0].propVal)
!CoreTextUtils.isEmptyText(itemAttr.selectedProperties[0].propVal)
}
private fun isContentEditable() = itemAttr.isSelf && itemAttr.editable

View File

@@ -10,7 +10,7 @@ import com.chwl.app.audio.helper.AudioPlayerHelper
import com.chwl.app.audio.helper.OnPlayListener
import com.chwl.app.databinding.LayoutSkillAudioBinding
import com.chwl.app.ui.widget.dialog.CommonTipDialog
import com.chwl.core.utils.TextUtils
import com.chwl.core.utils.CoreTextUtils
import com.chwl.core.utils.toast
import com.chwl.library.utils.ResUtil
import java.io.File
@@ -129,7 +129,7 @@ class RecordIResourceItem(private val itemAttribute: ItemAttribute) : SkillItem,
}
private fun playAudio(url: String?) {
if (playState == PLAY_STATE_PLAYING || TextUtils.isEmptyText(url)) return
if (playState == PLAY_STATE_PLAYING || CoreTextUtils.isEmptyText(url)) return
playState = PLAY_STATE_PLAYING
binding.palyState = playState
AudioPlayerHelper.get().playInThread(url, object : OnPlayListener {

View File

@@ -6,7 +6,7 @@ import android.view.View
import android.widget.TextView
import androidx.constraintlayout.widget.ConstraintLayout
import com.chwl.app.R
import com.chwl.core.utils.TextUtils
import com.chwl.core.utils.CoreTextUtils
class SelectionItem(private val itemAttr: ItemAttribute) : SkillItem {
private lateinit var contentView: TextView
@@ -38,7 +38,7 @@ class SelectionItem(private val itemAttr: ItemAttribute) : SkillItem {
private fun setContent() {
val builder = StringBuilder()
itemAttr.selectedProperties.forEach {
if (!TextUtils.isEmptyText(it.propVal)) {
if (!CoreTextUtils.isEmptyText(it.propVal)) {
builder.append(it.propVal).append("")
}
}

View File

@@ -8,8 +8,7 @@ import com.chwl.app.R;
import com.chwl.app.ui.utils.ImageLoadUtils;
import com.chwl.core.gift.bean.SimpleUserInfo;
import com.chwl.core.room.anotherroompk.ShowUserInfoDialogEvent;
import com.chwl.core.utils.StringExtensionKt;
import com.chwl.core.utils.TextUtils;
import com.chwl.core.utils.CoreTextUtils;
import com.chwl.library.common.application.BaseApp;
import com.chwl.library.utils.ResUtil;
import com.zhpan.bannerview.BaseBannerAdapter;
@@ -34,7 +33,7 @@ public class StarWeekAdapter extends BaseBannerAdapter<SimpleUserInfo> {
} else {
bg.setBackgroundResource(R.drawable.bg_star_week_2);
}
if (TextUtils.isEmptyText(item.getAvatar())) {
if (CoreTextUtils.isEmptyText(item.getAvatar())) {
ivAvatar.setImageResource(R.drawable.default_avatar);
ivAvatar.setOnClickListener(v -> {
if (item.getUid() == 0L) return;
@@ -43,7 +42,7 @@ public class StarWeekAdapter extends BaseBannerAdapter<SimpleUserInfo> {
} else {
ImageLoadUtils.loadImage(BaseApp.getContext(), item.getAvatar(), ivAvatar);
}
if (TextUtils.isEmptyText(item.getNick())){
if (CoreTextUtils.isEmptyText(item.getNick())){
tvNickCharm.setText(ResUtil.getString(R.string.ui_widget_giftdialog_013));
} else {
tvNickCharm.setText(item.getNick());

View File

@@ -7,7 +7,7 @@ import com.chwl.app.R
import com.chwl.app.ui.utils.ImageLoadUtilsV2
import com.chwl.app.ui.utils.load
import com.chwl.core.set.bean.ShieldInfo
import com.chwl.core.utils.TextUtils
import com.chwl.core.utils.CoreTextUtils
class RoomShieldAdapter : BaseQuickAdapter<ShieldInfo, BaseViewHolder>(R.layout.item_room_shield) {
@@ -17,7 +17,7 @@ class RoomShieldAdapter : BaseQuickAdapter<ShieldInfo, BaseViewHolder>(R.layout.
setText(R.id.tv_room_title, item.title)
setText(R.id.tv_id, "ID:${item.erbanNo}")
}
helper.setGone(R.id.iv_room_tag, !TextUtils.isEmptyText(item.tagPict))
helper.setGone(R.id.iv_room_tag, !CoreTextUtils.isEmptyText(item.tagPict))
ImageLoadUtilsV2.loadImage(helper.getView(R.id.iv_room_tag), item.tagPict)
helper.addOnClickListener(R.id.tv_unmask)
}

View File

@@ -3,7 +3,7 @@ package com.chwl.app.ui.setting.bean
import android.Manifest
import android.os.Build
import com.chwl.app.R
import com.chwl.core.utils.TextUtils
import com.chwl.core.utils.CoreTextUtils
import com.chwl.library.utils.ResUtil
enum class PermissionEntity(
@@ -43,7 +43,7 @@ enum class PermissionEntity(
companion object {
fun fetchPermission(name: String): PermissionEntity? {
if (TextUtils.isEmptyText(name)) return null
if (CoreTextUtils.isEmptyText(name)) return null
values().forEach {
if (it.permissionName.contains(name)) return it

View File

@@ -21,7 +21,7 @@ import com.chwl.app.common.svga.SimpleSvgaCallback;
import com.chwl.core.home.bean.MainTabInfo;
import com.chwl.core.home.bean.MainTabType;
import com.chwl.core.utils.CheckUtils;
import com.chwl.core.utils.TextUtils;
import com.chwl.core.utils.CoreTextUtils;
import java.net.MalformedURLException;
import java.net.URL;
@@ -74,7 +74,7 @@ public class MainRedPointTab extends RelativeLayout {
if (tabInfo == null) return;
tvTabName.setSelected(select);
isSelected = select;
if (!TextUtils.isEmptyText(tabInfo.getTabSelectedAnimation()) && select) {
if (!CoreTextUtils.isEmptyText(tabInfo.getTabSelectedAnimation()) && select) {
URL url = null;
try {
url = new URL(tabInfo.getTabSelectedAnimation());

View File

@@ -11,7 +11,7 @@ import android.widget.TextView;
import androidx.annotation.ColorRes;
import com.chwl.app.R;
import com.chwl.core.utils.TextUtils;
import com.chwl.core.utils.CoreTextUtils;
import com.chwl.library.utils.ResUtil;
import static android.graphics.Typeface.BOLD;
@@ -98,12 +98,12 @@ public class CommonDialog extends BaseDialog {
private OnActionListener l;
public void setOkText(String okText) {
if (!TextUtils.isEmptyText(okText))
if (!CoreTextUtils.isEmptyText(okText))
this.okText = okText;
}
public void setCancelText(String cancelText) {
if (!TextUtils.isEmptyText(cancelText))
if (!CoreTextUtils.isEmptyText(cancelText))
this.cancelText = cancelText;
}

View File

@@ -13,7 +13,7 @@ import android.widget.TextView;
import androidx.annotation.ColorRes;
import com.chwl.app.R;
import com.chwl.core.utils.TextUtils;
import com.chwl.core.utils.CoreTextUtils;
import com.chwl.library.utils.ResUtil;
/**
@@ -98,12 +98,12 @@ public class CommonTipDialog extends BaseDialog {
private OnActionListener l;
public void setOkText(String okText) {
if (!TextUtils.isEmptyText(okText))
if (!CoreTextUtils.isEmptyText(okText))
this.okText = okText;
}
public void setCancelText(String cancelText) {
if (!TextUtils.isEmptyText(cancelText))
if (!CoreTextUtils.isEmptyText(cancelText))
this.cancelText = cancelText;
}

View File

@@ -3,7 +3,6 @@ package com.chwl.app.ui.widget.dialog;
import static android.graphics.Typeface.BOLD;
import android.content.Context;
import android.media.Image;
import android.os.Bundle;
import android.text.SpannableStringBuilder;
import android.text.Spanned;
@@ -17,7 +16,7 @@ import androidx.annotation.ColorRes;
import androidx.constraintlayout.widget.ConstraintLayout;
import com.chwl.app.R;
import com.chwl.core.utils.TextUtils;
import com.chwl.core.utils.CoreTextUtils;
import com.chwl.library.utils.ResUtil;
/**
@@ -133,7 +132,7 @@ public class GiveDiamondTipDialog extends BaseDialog {
private OnActionListener l;
public void setOkText(String okText) {
if (!TextUtils.isEmptyText(okText))
if (!CoreTextUtils.isEmptyText(okText))
this.okText = okText;
}

View File

@@ -13,7 +13,7 @@ import com.chwl.app.ui.utils.ImageLoadUtils;
import com.chwl.app.vip.util.VipHelper;
import com.chwl.core.gift.bean.SimpleVipInfo;
import com.chwl.core.room.face.FaceInfo;
import com.chwl.core.utils.TextUtils;
import com.chwl.core.utils.CoreTextUtils;
import com.chwl.library.utils.config.BasicConfig;
import java.io.File;
@@ -84,7 +84,7 @@ public class DynamicFaceAdapter extends BaseAdapter implements View.OnClickListe
holder.ivVipLocked.setVisibility(isLocked ? View.VISIBLE : View.GONE);
holder.faceIcon.setAlpha(isLocked ? 0.5f : 1f);
String vipIcon = vipInfo == null ? "" : vipInfo.getVipIcon();
if (TextUtils.isEmptyText(vipIcon)) {
if (CoreTextUtils.isEmptyText(vipIcon)) {
// 普通表情
holder.ivNobleTag.setImageDrawable(null);
} else {

View File

@@ -11,13 +11,13 @@ import androidx.annotation.Nullable;
import com.chwl.app.ui.utils.ImageLoadUtils;
import com.chwl.core.user.UserModel;
import com.chwl.core.user.bean.UserInfo;
import com.chwl.core.utils.TextUtils;
import com.chwl.core.utils.CoreTextUtils;
import com.chwl.core.vip.bean.UserVipInfo;
public class VipHelper {
public static void loadVipIcon(@NonNull ImageView ivVipIcon, @Nullable UserVipInfo vipInfo) {
if (vipInfo == null || TextUtils.isEmptyText(vipInfo.getVipIcon())) {
if (vipInfo == null || CoreTextUtils.isEmptyText(vipInfo.getVipIcon())) {
ivVipIcon.setVisibility(View.GONE);
} else {
ivVipIcon.setVisibility(View.VISIBLE);
@@ -27,7 +27,7 @@ public class VipHelper {
public static void loadVipNickColor(@NonNull TextView tvNick, @Nullable UserVipInfo vipInfo, String defaultColor) {
try {
if (vipInfo == null || TextUtils.isEmptyText(vipInfo.getFriendNickColour())) {
if (vipInfo == null || CoreTextUtils.isEmptyText(vipInfo.getFriendNickColour())) {
tvNick.setTextColor(Color.parseColor(defaultColor));
} else {
tvNick.setTextColor(Color.parseColor(vipInfo.getFriendNickColour()));

View File

@@ -5,7 +5,7 @@
<data>
<import type="com.chwl.core.utils.TextUtils" />
<import type="com.chwl.core.utils.CoreTextUtils" />
<variable
name="userInfo"
@@ -48,7 +48,7 @@
<com.chwl.app.common.widget.CircleImageView
android:id="@+id/iv_user_head"
avatarUrl="@{TextUtils.isEmptyText(userInfo.newAvatar)?userInfo.avatar:userInfo.newAvatar}"
avatarUrl="@{CoreTextUtils.isEmptyText(userInfo.newAvatar)?userInfo.avatar:userInfo.newAvatar}"
android:layout_width="@dimen/dp_64"
android:layout_height="@dimen/dp_64"
android:layout_marginStart="@dimen/dp_24"

View File

@@ -21,6 +21,7 @@ import androidx.recyclerview.widget.GridLayoutManager;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import com.chwl.core.utils.CoreTextUtils;
import com.coorchice.library.utils.LogUtils;
import com.netease.nim.uikit.StatusBarUtil;
import com.netease.nim.uikit.business.session.emoji.IEmoticonSelectedListener;
@@ -248,7 +249,7 @@ public class DynamicDetailActivity extends BaseViewBindingActivity<ActivityDynam
binding.etReply.setSelection(editEnd);
binding.etReply.addTextChangedListener(this);
binding.tvSend.setEnabled(!com.chwl.core.utils.TextUtils.isEmptyText(s.toString()));
binding.tvSend.setEnabled(!CoreTextUtils.isEmptyText(s.toString()));
}
});

View File

@@ -22,6 +22,7 @@ import androidx.annotation.NonNull;
import androidx.recyclerview.widget.GridLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import com.chwl.core.utils.CoreTextUtils;
import com.google.android.flexbox.FlexboxLayout;
import com.hjq.toast.ToastUtils;
import com.netease.nim.uikit.StatusBarUtil;
@@ -303,7 +304,7 @@ public class PublishActivity extends BaseMvpActivity<IPublishView, PublishPresen
private void updatePublishStatus() {
tvPublish.setEnabled(!(uploadList.size() == 0 &&
com.chwl.core.utils.TextUtils.isEmptyText(etContent.getText().toString())));
CoreTextUtils.isEmptyText(etContent.getText().toString())));
}
private void initOtherView() {

View File

@@ -1,6 +1,5 @@
package com.chwl.core.settings;
import com.chwl.core.utils.TextUtils;
import com.chwl.library.common.util.SPUtils;
import com.google.gson.JsonElement;
import com.netease.nimlib.sdk.NIMClient;

View File

@@ -7,7 +7,7 @@ import android.text.SpannableString;
import android.text.Spanned;
import android.text.style.ForegroundColorSpan;
public class TextUtils {
public class CoreTextUtils {
public static SpannableString textTwoColors(String firContent, String secContent, int firColor, int secColor) {
SpannableString spannableString = new SpannableString(firContent + secContent);

View File

@@ -26,10 +26,10 @@ public class ExtensionUtils {
if (carInfo != null) {
valueMap = carInfo.toMap(valueMap, carInfo);
}
if (!TextUtils.isEmptyText(userInfo.getNameplateWord())) {
if (!CoreTextUtils.isEmptyText(userInfo.getNameplateWord())) {
valueMap.put(UserInfo.NAMEPLATE_WORD, userInfo.getNameplateWord());
}
if (!TextUtils.isEmptyText(userInfo.getNameplatePic())) {
if (!CoreTextUtils.isEmptyText(userInfo.getNameplatePic())) {
valueMap.put(UserInfo.NAMEPLATE_PIC, userInfo.getNameplatePic());
}