diff options
author | Ognjen Cirkovic <ciraboxkg@gmail.com> | 2022-12-07 20:54:24 +0100 |
---|---|---|
committer | Ognjen Cirkovic <ciraboxkg@gmail.com> | 2022-12-07 20:54:24 +0100 |
commit | 7d1b51467d708f67fd9f2fb6ed896925f1a32562 (patch) | |
tree | 87b81d4efd33a65a62cadac2d6d8a93aec66c40d /Client | |
parent | 4a7793b899c331d8bd6b32f6430908773ee7f060 (diff) |
Prikaz favourite na clientu. Dodavanje/Brisanje favourite
Diffstat (limited to 'Client')
-rw-r--r-- | Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Activities/ActivitySinglePost.kt | 13 | ||||
-rw-r--r-- | Client/BrzoDoLokacije/app/src/main/res/layout/activity_single_post.xml | 11 |
2 files changed, 18 insertions, 6 deletions
diff --git a/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Activities/ActivitySinglePost.kt b/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Activities/ActivitySinglePost.kt index 744e3a0..6b22a2f 100644 --- a/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Activities/ActivitySinglePost.kt +++ b/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Activities/ActivitySinglePost.kt @@ -16,6 +16,7 @@ import androidx.core.view.isVisible import androidx.fragment.app.FragmentTransaction import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView +import com.auth0.android.jwt.JWT import com.example.brzodolokacije.Adapters.CommentsAdapter import com.example.brzodolokacije.Adapters.PostImageAdapter import com.example.brzodolokacije.Fragments.FragmentSinglePostComments @@ -105,12 +106,12 @@ class ActivitySinglePost : AppCompatActivity() { fm.replace(R.id.flSinglePostFragmentContainer, fragment) fm.commit() - /* + favouriteImage=binding.ivFavourite // set recyclerView attributes loadFavourite() - */ + translateOwnerIdToName(post.ownerId) binding.tvUser.setOnClickListener { @@ -152,10 +153,10 @@ class ActivitySinglePost : AppCompatActivity() { } - /*favouriteImage!!.setOnClickListener{ + favouriteImage!!.setOnClickListener{ addRemoveFavourite() } -*/ + binding.btnActivitySinglePostDescription.setOnClickListener { var fm: FragmentTransaction =supportFragmentManager.beginTransaction() val fragment = FragmentSinglePostDescription() @@ -177,7 +178,7 @@ class ActivitySinglePost : AppCompatActivity() { } - /* + fun loadFavourite(){ if(post.favourites!=null){ var jwtString=SharedPreferencesHelper.getValue("jwt",this) @@ -212,7 +213,7 @@ class ActivitySinglePost : AppCompatActivity() { } - */ + fun getMap(){ var map: MapView? = null diff --git a/Client/BrzoDoLokacije/app/src/main/res/layout/activity_single_post.xml b/Client/BrzoDoLokacije/app/src/main/res/layout/activity_single_post.xml index 9d59e0b..243dfd0 100644 --- a/Client/BrzoDoLokacije/app/src/main/res/layout/activity_single_post.xml +++ b/Client/BrzoDoLokacije/app/src/main/res/layout/activity_single_post.xml @@ -94,6 +94,17 @@ app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@+id/tvLocationType" /> + <ImageView + android:id="@+id/ivFavourite" + android:layout_width="30dp" + android:layout_height="30dp" + android:clickable="true" + android:layout_marginRight="5dp" + android:src="@drawable/ic_baseline_favorite_border_24" + app:layout_constraintBottom_toBottomOf="@+id/tvRating" + app:layout_constraintEnd_toStartOf="@+id/tvRating" + app:layout_constraintTop_toTopOf="@+id/tvRating" /> + <TextView android:id="@+id/tvRating" android:textSize="15dp" |