Commit 40660724 authored by fallenstardust's avatar fallenstardust

修正在线备份卡组删除时,类型转换导致对应分类和名称为空的问题

parent 478c3251
...@@ -69,7 +69,6 @@ public class DeckSelectFragment extends Fragment { ...@@ -69,7 +69,6 @@ public class DeckSelectFragment extends Fragment {
private YGODeckDialogUtil.OnDeckDialogListener mDialogListener; private YGODeckDialogUtil.OnDeckDialogListener mDialogListener;
/** /**
*
* @param onDeckMenuListener 通知容纳dialog的外部页面,已选中了某项卡组 * @param onDeckMenuListener 通知容纳dialog的外部页面,已选中了某项卡组
* @param dialogListener 通知容纳本fragment的dialog,调用dismiss()方法,关闭dialog显示 * @param dialogListener 通知容纳本fragment的dialog,调用dismiss()方法,关闭dialog显示
*/ */
...@@ -96,7 +95,7 @@ public class DeckSelectFragment extends Fragment { ...@@ -96,7 +95,7 @@ public class DeckSelectFragment extends Fragment {
hideAllDeckUtil(); hideAllDeckUtil();
{
typeAdp.setOnItemSelectListener(new TextSelectAdapter.OnItemSelectListener<DeckType>() { typeAdp.setOnItemSelectListener(new TextSelectAdapter.OnItemSelectListener<DeckType>() {
@Override @Override
public void onItemSelect(int position, DeckType item) { public void onItemSelect(int position, DeckType item) {
...@@ -403,7 +402,7 @@ public class DeckSelectFragment extends Fragment { ...@@ -403,7 +402,7 @@ public class DeckSelectFragment extends Fragment {
} }
})); }));
itemTouchHelper.attachToRecyclerView(binding.rvType); itemTouchHelper.attachToRecyclerView(binding.rvType);
}
return binding.getRoot(); return binding.getRoot();
} }
...@@ -501,7 +500,6 @@ public class DeckSelectFragment extends Fragment { ...@@ -501,7 +500,6 @@ public class DeckSelectFragment extends Fragment {
} }
private List<String> getStringTypeList(List<DeckType> deckTypeList) { private List<String> getStringTypeList(List<DeckType> deckTypeList) {
List<String> typeList = new ArrayList<>(); List<String> typeList = new ArrayList<>();
for (int i = 0; i < deckTypeList.size(); i++) { for (int i = 0; i < deckTypeList.size(); i++) {
......
...@@ -163,7 +163,10 @@ public class MyDeckListAdapter extends BaseQuickAdapter<MyOnlineDeckDetail, Base ...@@ -163,7 +163,10 @@ public class MyDeckListAdapter extends BaseQuickAdapter<MyOnlineDeckDetail, Base
} }
List<DeckFile> deleteList = new ArrayList<>(); List<DeckFile> deleteList = new ArrayList<>();
deleteList.add(new DeckFile(item.getDeckId(), DeckType.ServerType.MY_SQUARE)); DeckFile deleteDeckFile = new DeckFile(item.getDeckId(), DeckType.ServerType.MY_SQUARE);
deleteDeckFile.setTypeName(item.getDeckType());
deleteDeckFile.setName(item.getDeckName());
deleteList.add(deleteDeckFile);
try { try {
DeckSquareApiUtil.deleteDecks(deleteList); DeckSquareApiUtil.deleteDecks(deleteList);
}catch (Throwable e){ }catch (Throwable e){
......
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