update 主播端点礼物墙按钮置灰
This commit is contained in:
parent
7bca817633
commit
d07439efcf
BIN
common/src/main/res/drawable/background_skip_unselect_button.png
Normal file
BIN
common/src/main/res/drawable/background_skip_unselect_button.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 15 KiB |
@ -2,6 +2,7 @@ package com.yunbao.live.dialog;
|
|||||||
|
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
|
import android.graphics.Color;
|
||||||
import android.widget.ImageView;
|
import android.widget.ImageView;
|
||||||
import android.widget.TextView;
|
import android.widget.TextView;
|
||||||
|
|
||||||
@ -9,6 +10,7 @@ import androidx.annotation.NonNull;
|
|||||||
import androidx.cardview.widget.CardView;
|
import androidx.cardview.widget.CardView;
|
||||||
|
|
||||||
import com.lxj.xpopup.core.CenterPopupView;
|
import com.lxj.xpopup.core.CenterPopupView;
|
||||||
|
import com.yunbao.common.CommonAppConfig;
|
||||||
import com.yunbao.common.R;
|
import com.yunbao.common.R;
|
||||||
import com.yunbao.common.bean.GiftWallGiftDetail;
|
import com.yunbao.common.bean.GiftWallGiftDetail;
|
||||||
import com.yunbao.common.bean.GiftWallModel;
|
import com.yunbao.common.bean.GiftWallModel;
|
||||||
@ -28,6 +30,7 @@ public class GiftWallItemPopup extends CenterPopupView {
|
|||||||
private GiftWallModel giftWallModel;
|
private GiftWallModel giftWallModel;
|
||||||
private boolean unlit;
|
private boolean unlit;
|
||||||
private String mLiveUid, mStream;
|
private String mLiveUid, mStream;
|
||||||
|
private boolean isAnchor = false;
|
||||||
|
|
||||||
public GiftWallItemPopup(@NonNull Context context, GiftWallModel giftWallModel,
|
public GiftWallItemPopup(@NonNull Context context, GiftWallModel giftWallModel,
|
||||||
boolean unlit, String mLiveUid, String mStream) {
|
boolean unlit, String mLiveUid, String mStream) {
|
||||||
@ -36,6 +39,9 @@ public class GiftWallItemPopup extends CenterPopupView {
|
|||||||
this.unlit = unlit;
|
this.unlit = unlit;
|
||||||
this.mLiveUid = mLiveUid;
|
this.mLiveUid = mLiveUid;
|
||||||
this.mStream = mStream;
|
this.mStream = mStream;
|
||||||
|
if (this.mLiveUid.equals(CommonAppConfig.getInstance().getUid())) {
|
||||||
|
isAnchor = true;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -60,6 +66,11 @@ public class GiftWallItemPopup extends CenterPopupView {
|
|||||||
} else {
|
} else {
|
||||||
giftDetailsBtn.setText(getContext().getText(R.string.instant_light));
|
giftDetailsBtn.setText(getContext().getText(R.string.instant_light));
|
||||||
}
|
}
|
||||||
|
if(isAnchor){
|
||||||
|
giftDetailsBtn.setBackgroundResource(R.drawable.background_skip_unselect_button);
|
||||||
|
giftDetailsBtn.setEnabled(false);
|
||||||
|
giftDetailsBtn.setTextColor(Color.parseColor("#F2F2F2"));
|
||||||
|
}
|
||||||
ImgLoader.display(getContext(), giftWallModel.getGifticon(), giftImg);
|
ImgLoader.display(getContext(), giftWallModel.getGifticon(), giftImg);
|
||||||
giftDetails.setText(giftWallModel.getGiftname());
|
giftDetails.setText(giftWallModel.getGiftname());
|
||||||
price.setText(giftWallModel.getNeedcoin());
|
price.setText(giftWallModel.getNeedcoin());
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
package com.yunbao.live.views;
|
package com.yunbao.live.views;
|
||||||
|
|
||||||
|
import android.graphics.Color;
|
||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
import android.text.TextUtils;
|
import android.text.TextUtils;
|
||||||
import android.view.LayoutInflater;
|
import android.view.LayoutInflater;
|
||||||
@ -11,6 +12,7 @@ import android.widget.TextView;
|
|||||||
import androidx.recyclerview.widget.GridLayoutManager;
|
import androidx.recyclerview.widget.GridLayoutManager;
|
||||||
import androidx.recyclerview.widget.RecyclerView;
|
import androidx.recyclerview.widget.RecyclerView;
|
||||||
|
|
||||||
|
import com.yunbao.common.CommonAppConfig;
|
||||||
import com.yunbao.common.R;
|
import com.yunbao.common.R;
|
||||||
import com.yunbao.common.adapter.GiftAlreadyWallAdapter;
|
import com.yunbao.common.adapter.GiftAlreadyWallAdapter;
|
||||||
import com.yunbao.common.bean.GiftAlreadyWallModel;
|
import com.yunbao.common.bean.GiftAlreadyWallModel;
|
||||||
@ -60,6 +62,11 @@ public class GiftAlreadyWallFragment extends BaseFragment {
|
|||||||
alreadyWallAdapter = new GiftAlreadyWallAdapter();
|
alreadyWallAdapter = new GiftAlreadyWallAdapter();
|
||||||
alreadyList.setLayoutManager(new GridLayoutManager(getContext(), 3, GridLayoutManager.VERTICAL, false));
|
alreadyList.setLayoutManager(new GridLayoutManager(getContext(), 3, GridLayoutManager.VERTICAL, false));
|
||||||
alreadyList.setAdapter(alreadyWallAdapter);
|
alreadyList.setAdapter(alreadyWallAdapter);
|
||||||
|
if(mLiveUid.equals(CommonAppConfig.getInstance().getUid())){
|
||||||
|
instantLight.setBackgroundResource(R.drawable.background_skip_unselect_button);
|
||||||
|
instantLight.setEnabled(false);
|
||||||
|
instantLight.setTextColor(Color.parseColor("#F2F2F2"));
|
||||||
|
}
|
||||||
if (isAnchor) {
|
if (isAnchor) {
|
||||||
unlitIconHint.setText(getContext().getString(R.string.unlit_icon_hint));
|
unlitIconHint.setText(getContext().getString(R.string.unlit_icon_hint));
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
Reference in New Issue
Block a user