|
|
@@ -9,6 +9,7 @@ import com.bumptech.glide.Glide;
|
|
|
import com.bumptech.glide.request.RequestOptions;
|
|
|
|
|
|
import kr.co.zumo.app.R;
|
|
|
+import kr.co.zumo.app.lifeplus.bean.api.FlagContentsBean;
|
|
|
import kr.co.zumo.app.lifeplus.bean.api.IImageTitleBean;
|
|
|
import kr.co.zumo.app.lifeplus.util.ResourceUtil;
|
|
|
import kr.co.zumo.app.lifeplus.util.StringUtil;
|
|
|
@@ -30,11 +31,15 @@ public class MainBannerViewHolder extends RecyclerView.ViewHolder {
|
|
|
private ImageView imageViewBannerItem;
|
|
|
private TextView textViewBannerItem;
|
|
|
|
|
|
- public MainBannerViewHolder(View itemView) {
|
|
|
+ public MainBannerViewHolder(View itemView, boolean isDimLayerEnabled) {
|
|
|
super(itemView);
|
|
|
|
|
|
imageViewBannerItem = itemView.findViewById(R.id.image_view_banner_item);
|
|
|
textViewBannerItem = itemView.findViewById(R.id.text_view_banner_item);
|
|
|
+
|
|
|
+ if (false == isDimLayerEnabled) {
|
|
|
+ itemView.findViewById(R.id.text_view_banner_item).setVisibility(View.GONE);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
public void bind(int index, IImageTitleBean bean, IEventListener listener) {
|
|
|
@@ -43,7 +48,9 @@ public class MainBannerViewHolder extends RecyclerView.ViewHolder {
|
|
|
.asBitmap()
|
|
|
.apply(new RequestOptions().placeholder(ResourceUtil.getDrawable(imageViewBannerItem.getContext(), R.drawable.image_loading_main)))
|
|
|
.load(bean.getImageUrl()).into(imageViewBannerItem);
|
|
|
+
|
|
|
String title = bean.getTitle();
|
|
|
+
|
|
|
if (StringUtil.isFull(title)) {
|
|
|
textViewBannerItem.setText(title);
|
|
|
textViewBannerItem.setVisibility(View.VISIBLE);
|