aboutsummaryrefslogtreecommitdiff
path: root/Client
diff options
context:
space:
mode:
authorOgnjen Cirkovic <ciraboxkg@gmail.com>2022-12-07 20:54:24 +0100
committerOgnjen Cirkovic <ciraboxkg@gmail.com>2022-12-07 20:54:24 +0100
commit7d1b51467d708f67fd9f2fb6ed896925f1a32562 (patch)
tree87b81d4efd33a65a62cadac2d6d8a93aec66c40d /Client
parent4a7793b899c331d8bd6b32f6430908773ee7f060 (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.kt13
-rw-r--r--Client/BrzoDoLokacije/app/src/main/res/layout/activity_single_post.xml11
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"