feature_board_view #28
@ -17,6 +17,8 @@ import androidx.annotation.NonNull;
|
||||
import androidx.appcompat.app.AlertDialog;
|
||||
import androidx.recyclerview.widget.RecyclerView;
|
||||
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
@ -73,8 +75,9 @@ public class WListsAdapter extends RecyclerView.Adapter<WListsAdapter.WListViewH
|
||||
service.getCardService().getAllCards(sp.getBoardId(), current.getId()).enqueue(
|
||||
new Callback<List<Card>>() {
|
||||
@Override
|
||||
public void onResponse(Call<List<Card>> call, Response<List<Card>> response) {
|
||||
for(int i=0; i<response.body().size(); i++){
|
||||
public void onResponse(@NotNull Call<List<Card>> call, @NotNull Response<List<Card>> response) {
|
||||
assert response.body() != null;
|
||||
for(int i = 0; i<response.body().size(); i++){
|
||||
cardTitle.add(response.body().get(i).getTitle());
|
||||
}
|
||||
ArrayAdapter<String> adapter = new ArrayAdapter<>(mContext,
|
||||
@ -90,7 +93,7 @@ public class WListsAdapter extends RecyclerView.Adapter<WListsAdapter.WListViewH
|
||||
});
|
||||
}
|
||||
@Override
|
||||
public void onFailure(Call<List<Card>> call, Throwable t) {
|
||||
public void onFailure(@NotNull Call<List<Card>> call, @NotNull Throwable t) {
|
||||
}
|
||||
});
|
||||
|
||||
@ -116,7 +119,7 @@ public class WListsAdapter extends RecyclerView.Adapter<WListsAdapter.WListViewH
|
||||
|
||||
private void showInputDialog(final String current) {
|
||||
LayoutInflater layoutInflater = LayoutInflater.from(mContext);
|
||||
View promptView = layoutInflater.inflate(R.layout.alert_new_card, null);
|
||||
@SuppressLint("InflateParams") View promptView = layoutInflater.inflate(R.layout.alert_new_card, null);
|
||||
AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(mContext);
|
||||
alertDialogBuilder.setView(promptView);
|
||||
|
||||
@ -129,8 +132,9 @@ public class WListsAdapter extends RecyclerView.Adapter<WListsAdapter.WListViewH
|
||||
if(!editText.getText().toString().matches("")) {
|
||||
service.getSwimlanesService().getAllSwimlanes(sp.getBoardId()).enqueue(new Callback<List<Swimlane>>() {
|
||||
@Override
|
||||
public void onResponse(Call<List<Swimlane>> call, Response<List<Swimlane>> response) {
|
||||
public void onResponse(@NotNull Call<List<Swimlane>> call, @NotNull Response<List<Swimlane>> response) {
|
||||
String idDefaultSwimlane = null;
|
||||
assert response.body() != null;
|
||||
for(Swimlane swim: response.body()){
|
||||
if(swim.getTitle().equalsIgnoreCase("default"))
|
||||
idDefaultSwimlane=swim.getTitle();
|
||||
@ -139,15 +143,14 @@ public class WListsAdapter extends RecyclerView.Adapter<WListsAdapter.WListViewH
|
||||
card.setTitle(editText.getText().toString());
|
||||
card.setAuthorId(sp.getUserId());
|
||||
card.setSwimlaneId(idDefaultSwimlane);
|
||||
System.out.println("****************" + idDefaultSwimlane);
|
||||
//card.setDescription("new card from app");
|
||||
service.getListService().getList(sp.getBoardId(), current).enqueue(new Callback<it.unisannio.ding.ids.wedroid.wrapper.entity.WList>() {
|
||||
@Override
|
||||
public void onResponse(Call<it.unisannio.ding.ids.wedroid.wrapper.entity.WList> call, Response<it.unisannio.ding.ids.wedroid.wrapper.entity.WList> response) {
|
||||
public void onResponse(@NotNull Call<it.unisannio.ding.ids.wedroid.wrapper.entity.WList> call, @NotNull Response<it.unisannio.ding.ids.wedroid.wrapper.entity.WList> response) {
|
||||
|
||||
service.getCardService().newCard(sp.getBoardId(), current, card).enqueue(new Callback<Card>() {
|
||||
@Override
|
||||
public void onResponse(Call<Card> call, Response<Card> response){
|
||||
public void onResponse(@NotNull Call<Card> call, @NotNull Response<Card> response){
|
||||
if(response.isSuccessful())
|
||||
Toast.makeText(mContext, "card posted" ,
|
||||
Toast.LENGTH_LONG).show();
|
||||
@ -156,21 +159,21 @@ public class WListsAdapter extends RecyclerView.Adapter<WListsAdapter.WListViewH
|
||||
Toast.LENGTH_LONG).show();
|
||||
}
|
||||
@Override
|
||||
public void onFailure(Call<Card> call, Throwable t) {
|
||||
public void onFailure(@NotNull Call<Card> call, @NotNull Throwable t) {
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onFailure(Call<it.unisannio.ding.ids.wedroid.wrapper.entity.WList> call, Throwable t) {
|
||||
public void onFailure(@NotNull Call<it.unisannio.ding.ids.wedroid.wrapper.entity.WList> call, @NotNull Throwable t) {
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onFailure(Call<List<Swimlane>> call, Throwable t) {
|
||||
public void onFailure(@NotNull Call<List<Swimlane>> call, @NotNull Throwable t) {
|
||||
|
||||
}
|
||||
});
|
||||
|
Loading…
Reference in New Issue
Block a user