Commit 69d41059 authored by fallenstardust's avatar fallenstardust

int 改 integer使之能判断null

parent 7d2c4ed7
...@@ -195,15 +195,15 @@ public class DeckInfo { ...@@ -195,15 +195,15 @@ public class DeckInfo {
sideCount = Math.min(sideCards.size(), Constants.DECK_SIDE_MAX); sideCount = Math.min(sideCards.size(), Constants.DECK_SIDE_MAX);
} }
public int getMainCount() { public Integer getMainCount() {
return mainCount; return mainCount;
} }
public int getExtraCount() { public Integer getExtraCount() {
return extraCount; return extraCount;
} }
public int getSideCount() { public Integer getSideCount() {
return sideCount; return sideCount;
} }
......
...@@ -81,7 +81,7 @@ public class DeckListAdapter<T extends TextSelect> extends BaseQuickAdapter<T, D ...@@ -81,7 +81,7 @@ public class DeckListAdapter<T extends TextSelect> extends BaseQuickAdapter<T, D
holder.cardImage.setVisibility(View.VISIBLE); holder.cardImage.setVisibility(View.VISIBLE);
imageLoader.bindImage(holder.cardImage, deckFile.getFirstCode(), ImageLoader.Type.middle); imageLoader.bindImage(holder.cardImage, deckFile.getFirstCode(), ImageLoader.Type.middle);
//填入内容 //填入内容
if (String.valueOf(deckInfo.getMainCount()) != null) { if (deckInfo.getMainCount()!= null) {
holder.main.setText(String.valueOf(deckInfo.getMainCount())); holder.main.setText(String.valueOf(deckInfo.getMainCount()));
if (deckInfo.getMainCount() < 40) { if (deckInfo.getMainCount() < 40) {
holder.main.setTextColor(Color.YELLOW); holder.main.setTextColor(Color.YELLOW);
...@@ -94,13 +94,13 @@ public class DeckListAdapter<T extends TextSelect> extends BaseQuickAdapter<T, D ...@@ -94,13 +94,13 @@ public class DeckListAdapter<T extends TextSelect> extends BaseQuickAdapter<T, D
holder.main.setText("-"); holder.main.setText("-");
holder.main.setTextColor(Color.RED); holder.main.setTextColor(Color.RED);
} }
if (String.valueOf(deckInfo.getExtraCount()) != null) {//有时候主卡数量是空指,原因待查,暂且空指时显示红色“-” if (deckInfo.getExtraCount() != null) {//有时候主卡数量是空指,原因待查,暂且空指时显示红色“-”
holder.extra.setText(String.valueOf(deckInfo.getExtraCount())); holder.extra.setText(String.valueOf(deckInfo.getExtraCount()));
} else { } else {
holder.extra.setText("-"); holder.extra.setText("-");
holder.extra.setTextColor(Color.RED); holder.extra.setTextColor(Color.RED);
} }
if (String.valueOf(deckInfo.getSideCount()) != null) { if (deckInfo.getSideCount() != null) {
holder.side.setText(String.valueOf(deckInfo.getSideCount())); holder.side.setText(String.valueOf(deckInfo.getSideCount()));
} else { } else {
holder.side.setText("-"); holder.side.setText("-");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment