TextUtils.java重命名
This commit is contained in:
@@ -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 {
|
||||
|
@@ -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))
|
||||
}
|
||||
|
||||
}
|
@@ -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))
|
||||
}
|
||||
}
|
@@ -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))
|
||||
}
|
||||
}
|
@@ -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)
|
||||
|
@@ -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(
|
||||
|
@@ -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 {
|
||||
|
@@ -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)
|
||||
|
||||
}
|
||||
|
@@ -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(
|
||||
|
@@ -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(
|
||||
|
@@ -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
|
||||
|
@@ -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 {
|
||||
|
@@ -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("、")
|
||||
}
|
||||
}
|
||||
|
@@ -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());
|
||||
|
@@ -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)
|
||||
}
|
||||
|
@@ -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
|
||||
|
@@ -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());
|
||||
|
@@ -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;
|
||||
}
|
||||
|
||||
|
@@ -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;
|
||||
}
|
||||
|
||||
|
@@ -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;
|
||||
}
|
||||
|
||||
|
@@ -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 {
|
||||
|
@@ -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()));
|
||||
|
@@ -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"
|
||||
|
@@ -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()));
|
||||
}
|
||||
});
|
||||
|
||||
|
@@ -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() {
|
||||
|
@@ -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;
|
||||
|
@@ -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);
|
@@ -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());
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user