More informative R context

This commit is contained in:
Pau 2025-05-13 21:10:01 +02:00
parent 01a15466c0
commit d0c5cf1f44
17 changed files with 31 additions and 33 deletions

View File

@ -1,4 +1,4 @@
package com.example.acloc.activities;
package com.example.acloc.activity;
import android.annotation.SuppressLint;
import android.app.Dialog;
@ -16,7 +16,7 @@ import androidx.appcompat.app.AppCompatActivity;
import androidx.appcompat.widget.AppCompatButton;
import androidx.appcompat.widget.Toolbar;
import com.example.acloc.R;
import com.ieslamar.acloc.R;
import com.example.acloc.api.ApiClient;
import com.example.acloc.interfaces.ApiService;
import com.example.acloc.model.Place;

View File

@ -1,4 +1,4 @@
package com.example.acloc.activities;
package com.example.acloc.activity;
import android.app.Dialog;
import android.content.Context;
@ -18,7 +18,6 @@ import androidx.appcompat.widget.AppCompatButton;
import androidx.appcompat.widget.Toolbar;
import androidx.core.content.ContextCompat;
import com.example.acloc.R;
import com.example.acloc.api.ApiClient;
import com.example.acloc.interfaces.ApiService;
import com.example.acloc.model.Place;
@ -27,6 +26,7 @@ import com.example.acloc.utility.Constants;
import com.example.acloc.utility.DialogUtils;
import com.example.acloc.utility.Helper;
import com.example.acloc.utility.SharedPref;
import com.ieslamar.acloc.R;
import com.google.android.material.textfield.TextInputEditText;
import com.google.gson.JsonObject;

View File

@ -1,4 +1,4 @@
package com.example.acloc.activities;
package com.example.acloc.activity;
import android.content.Context;
import android.os.Bundle;
@ -12,13 +12,13 @@ import androidx.appcompat.widget.AppCompatButton;
import androidx.appcompat.widget.Toolbar;
import com.example.acloc.MainActivity;
import com.example.acloc.R;
import com.example.acloc.api.ApiClient;
import com.example.acloc.interfaces.ApiService;
import com.example.acloc.model.User;
import com.example.acloc.utility.DialogUtils;
import com.example.acloc.utility.Helper;
import com.example.acloc.utility.SharedPref;
import com.ieslamar.acloc.R;
import com.google.android.material.textfield.TextInputEditText;
import com.google.gson.JsonObject;
@ -193,7 +193,7 @@ public class LoginActivity extends AppCompatActivity implements View.OnClickList
DialogUtils.dismissDialog();
Log.e(TAG, "Login API call failed", t);
// Helper.makeSnackBar(rlLogin, getString(R.string.Something_went_wrong));
Helper.makeSnackBar(rlLogin, "API Failure: " + t.toString() + " Try again");
Helper.makeSnackBar(rlLogin, "Server error: " + t.toString() + " Try again");
}
});
}

View File

@ -1,4 +1,4 @@
package com.example.acloc.activities;
package com.example.acloc.activity;
import android.annotation.SuppressLint;
import android.content.Context;
@ -14,7 +14,6 @@ import androidx.appcompat.app.AppCompatActivity;
import androidx.appcompat.widget.Toolbar;
import androidx.recyclerview.widget.RecyclerView;
import com.example.acloc.R;
import com.example.acloc.adapter.UserAdapter;
import com.example.acloc.api.ApiClient;
import com.example.acloc.interfaces.ApiService;
@ -22,6 +21,7 @@ import com.example.acloc.model.User;
import com.example.acloc.utility.DialogUtils;
import com.example.acloc.utility.Helper;
import com.example.acloc.utility.SharedPref;
import com.ieslamar.acloc.R;
import com.google.android.material.textfield.TextInputEditText;
import com.google.android.material.textfield.TextInputLayout;
import com.google.gson.JsonElement;

View File

@ -1,4 +1,4 @@
package com.example.acloc.activities;
package com.example.acloc.activity;
import android.app.Dialog;
import android.content.Context;
@ -14,7 +14,7 @@ import androidx.appcompat.widget.AppCompatButton;
import androidx.appcompat.widget.Toolbar;
import androidx.recyclerview.widget.RecyclerView;
import com.example.acloc.R;
import com.ieslamar.acloc.R;
import com.example.acloc.adapter.PlaceReportsAdapter;
import com.example.acloc.api.ApiClient;
import com.example.acloc.interfaces.ApiService;

View File

@ -1,4 +1,4 @@
package com.example.acloc.activities;
package com.example.acloc.activity;
import android.content.Context;
import android.os.Bundle;
@ -11,7 +11,7 @@ import androidx.appcompat.app.AppCompatActivity;
import androidx.appcompat.widget.AppCompatButton;
import androidx.appcompat.widget.Toolbar;
import com.example.acloc.R;
import com.ieslamar.acloc.R;
import com.example.acloc.api.ApiClient;
import com.example.acloc.interfaces.ApiService;
import com.example.acloc.model.User;

View File

@ -14,8 +14,8 @@ import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.recyclerview.widget.RecyclerView;
import com.example.acloc.R;
import com.example.acloc.activities.PlaceDetailActivity;
import com.ieslamar.acloc.R;
import com.example.acloc.activity.PlaceDetailActivity;
import com.example.acloc.api.ApiClient;
import com.example.acloc.interfaces.ApiService;
import com.example.acloc.model.Favorite;
@ -73,9 +73,7 @@ public class FavoriteAdapter extends RecyclerView.Adapter<FavoriteAdapter.ViewHo
holder.tvDescription.setText(favorite.getPlaceDescription());
// handle favorite on click
holder.ivFavorite.setOnClickListener(v -> {
removePlaceFromFavorites(SharedPref.getUserUid(context), favorite.getPlaceUuid(), favorite.getUuid());
});
holder.ivFavorite.setOnClickListener(v -> removePlaceFromFavorites(SharedPref.getUserUid(context), favorite.getPlaceUuid(), favorite.getUuid()));
holder.itemView.setOnClickListener(v -> getPlaceByUuid(favorite.getPlaceUuid()));
}

View File

@ -15,8 +15,8 @@ import androidx.annotation.NonNull;
import androidx.core.content.ContextCompat;
import androidx.recyclerview.widget.RecyclerView;
import com.example.acloc.R;
import com.example.acloc.activities.AddReportActivity;
import com.ieslamar.acloc.R;
import com.example.acloc.activity.AddReportActivity;
import com.example.acloc.api.ApiClient;
import com.example.acloc.interfaces.ApiService;
import com.example.acloc.model.Report;

View File

@ -12,7 +12,7 @@ import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.recyclerview.widget.RecyclerView;
import com.example.acloc.R;
import com.ieslamar.acloc.R;
import com.example.acloc.model.Report;
import java.util.List;

View File

@ -14,8 +14,8 @@ import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.recyclerview.widget.RecyclerView;
import com.example.acloc.R;
import com.example.acloc.activities.ManageRolesActivity;
import com.ieslamar.acloc.R;
import com.example.acloc.activity.ManageRolesActivity;
import com.example.acloc.api.ApiClient;
import com.example.acloc.interfaces.ApiService;
import com.example.acloc.model.User;

View File

@ -12,7 +12,7 @@ import android.view.ViewGroup;
import androidx.appcompat.app.AlertDialog;
import androidx.appcompat.widget.AppCompatButton;
import com.example.acloc.R;
import com.ieslamar.acloc.R;
import com.example.acloc.api.ApiClient;
import com.example.acloc.interfaces.ApiService;
import com.example.acloc.utility.DialogUtils;

View File

@ -14,7 +14,7 @@ import androidx.appcompat.app.AlertDialog;
import androidx.appcompat.widget.AppCompatButton;
import com.example.acloc.MainActivity;
import com.example.acloc.R;
import com.ieslamar.acloc.R;
import com.example.acloc.api.ApiClient;
import com.example.acloc.interfaces.ApiService;
import com.example.acloc.model.Place;

View File

@ -12,7 +12,7 @@ import android.view.ViewGroup;
import androidx.appcompat.app.AlertDialog;
import androidx.appcompat.widget.AppCompatButton;
import com.example.acloc.R;
import com.ieslamar.acloc.R;
import com.example.acloc.api.ApiClient;
import com.example.acloc.interfaces.ApiService;
import com.example.acloc.model.User;

View File

@ -15,7 +15,7 @@ import android.view.ViewGroup;
import android.widget.FrameLayout;
import android.widget.TextView;
import com.example.acloc.R;
import com.ieslamar.acloc.R;
import com.example.acloc.adapter.FavoriteAdapter;
import com.example.acloc.api.ApiClient;
import com.example.acloc.interfaces.ApiService;

View File

@ -25,9 +25,9 @@ import android.view.View;
import android.view.ViewGroup;
import android.widget.RelativeLayout;
import com.example.acloc.R;
import com.example.acloc.activities.AddNewPlaceActivity;
import com.example.acloc.activities.PlaceDetailActivity;
import com.ieslamar.acloc.R;
import com.example.acloc.activity.AddNewPlaceActivity;
import com.example.acloc.activity.PlaceDetailActivity;
import com.example.acloc.interfaces.ApiService;
import com.example.acloc.model.Place;
import com.example.acloc.utility.Constants;

View File

@ -16,7 +16,7 @@ import android.widget.FrameLayout;
import android.widget.TextView;
import com.example.acloc.MainActivity;
import com.example.acloc.R;
import com.ieslamar.acloc.R;
import com.example.acloc.adapter.MyReportsAdapter;
import com.example.acloc.api.ApiClient;
import com.example.acloc.interfaces.ApiService;

View File

@ -10,8 +10,8 @@ import android.graphics.drawable.ColorDrawable;
import android.view.Window;
import android.widget.TextView;
import com.example.acloc.R;
import com.example.acloc.activities.LoginActivity;
import com.ieslamar.acloc.R;
import com.example.acloc.activity.LoginActivity;
public class DialogUtils {
private static Dialog dialog;