Browse Source

[마이코인][Bug] 진입 후 스크롤시 버그 수정

Hasemi 7 years ago
parent
commit
ac31570c76

+ 13 - 10
app/src/main/java/kr/co/zumo/app/lifeplus/view/screen/my/coin/MyCoinDetailItemViewHolder.java

@@ -37,16 +37,19 @@ public class MyCoinDetailItemViewHolder extends MyCoinDetailViewHolder {
 
   @Override
   public void bind(CoinInfoBean bean, IEventListener listener) {
-    boolean isMinus = LifeplusData.isTrue(bean.getDecreasing());
-    textViewCoinUseTitle.setText(bean.getGoodsName());
-    String date = bean.getDate();
-    if (StringUtil.isFull(date) && date.length() == 8) {
-      textViewCoinUseDate.setText(Formatter.format(StringUtil.getPureNumber(date), "yyyyMMdd", "yyyy.MM.dd"));  // 20181010 -> 날짜 2018.05.27
+    if (null != bean) {
+      boolean isMinus = LifeplusData.isTrue(bean.getDecreasing());
+      textViewCoinUseTitle.setText(bean.getGoodsName());
+      String date = bean.getDate();
+      if (StringUtil.isFull(date) && date.length() == 8) {
+        textViewCoinUseDate.setText(Formatter.format(StringUtil.getPureNumber(date), "yyyyMMdd", "yyyy.MM.dd"));  // 20181010 -> 날짜 2018.05.27
+      }
+      else {
+        textViewCoinUseDate.setText(null == date ? "" : date);
+      }
+      textViewCoinUseFlag.setText(isMinus ? "사용" : "적립");   // 사용 적립
+      textViewCoinUseDetail.setText(String.format("%s%s", isMinus ? "-" : "", bean.getGoodsAmount()));  // -4000
     }
-    else {
-      textViewCoinUseDate.setText(null == date ? "" : date);
-    }
-    textViewCoinUseFlag.setText(isMinus ? "사용" : "적립");   // 사용 적립
-    textViewCoinUseDetail.setText(String.format("%s%s", isMinus ? "-" : "", bean.getGoodsAmount()));  // -4000
+
   }
 }