Panagiotis Triantafyllou

minor additions

......@@ -167,9 +167,13 @@ public class HomeActivity extends Activity implements View.OnClickListener, Coup
@Override
public void onCouponsetClick(Couponset couponset, int position) {
Intent myIntent = new Intent(HomeActivity.this, SingleCouponsetActivity.class);
myIntent.putExtra(SingleCouponsetActivity.EXTRA_OFFER_ITEM, (Parcelable) couponset);
startActivity(myIntent);
// if (!couponset.isLocked()) {
Intent myIntent = new Intent(HomeActivity.this, SingleCouponsetActivity.class);
myIntent.putExtra(SingleCouponsetActivity.EXTRA_OFFER_ITEM, (Parcelable) couponset);
startActivity(myIntent);
// } else {
// //TODO: make something
// }
}
// ===========================================================
......
......@@ -80,6 +80,7 @@ public class CouponsetAdapter extends RecyclerView.Adapter<CouponsetAdapter.Coup
private final TextView tvTitle;
private final TextView tvDescription;
private final TextView tvValidity;
private final ImageView ivLock;
CouponsetViewHolder(@NonNull View itemView) {
super(itemView);
......@@ -89,6 +90,7 @@ public class CouponsetAdapter extends RecyclerView.Adapter<CouponsetAdapter.Coup
tvTitle = itemView.findViewById(R.id.tv_title);
tvDescription = itemView.findViewById(R.id.tv_description);
tvValidity = itemView.findViewById(R.id.tv_validity);
ivLock = itemView.findViewById(R.id.iv_lock);
WarpUtils.renderCustomFont(context, R.font.ping_lcg_bold, tvPrice, tvTitle);
WarpUtils.renderCustomFont(context, R.font.ping_lcg_regular, tvDescription, tvValidity);
......@@ -120,6 +122,12 @@ public class CouponsetAdapter extends RecyclerView.Adapter<CouponsetAdapter.Coup
} else {
ivLogo.setVisibility(View.GONE);
}
// if (couponset.isLocked()) {
// ivLogo.setVisibility(View.VISIBLE);
// } else {
// ivLogo.setVisibility(View.GONE);
// }
}
private String formatValidityDate(String endDate) {
......
......@@ -26,6 +26,17 @@
android:textSize="16sp"
tools:text="17,95€" />
<ImageView
android:id="@+id/iv_lock"
android:layout_width="20dp"
android:layout_height="20dp"
android:layout_alignParentStart="true"
android:layout_marginStart="8dp"
android:layout_marginTop="88dp"
android:scaleType="centerInside"
android:src="@drawable/demo_avis"
android:visibility="gone"/>
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
......