aboutsummaryrefslogtreecommitdiff
path: root/Client
diff options
context:
space:
mode:
Diffstat (limited to 'Client')
-rw-r--r--Client/BrzoDoLokacije/app/src/main/AndroidManifest.xml8
-rw-r--r--Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Activities/ActivitySinglePost.kt (renamed from Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Fragments/FragmentPost.kt)37
-rw-r--r--Client/BrzoDoLokacije/app/src/main/res/layout/activity_single_post.xml (renamed from Client/BrzoDoLokacije/app/src/main/res/layout/fragment_post.xml)2
3 files changed, 23 insertions, 24 deletions
diff --git a/Client/BrzoDoLokacije/app/src/main/AndroidManifest.xml b/Client/BrzoDoLokacije/app/src/main/AndroidManifest.xml
index 00ee960..886666d 100644
--- a/Client/BrzoDoLokacije/app/src/main/AndroidManifest.xml
+++ b/Client/BrzoDoLokacije/app/src/main/AndroidManifest.xml
@@ -7,6 +7,7 @@
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
+
<application
android:allowBackup="true"
android:dataExtractionRules="@xml/data_extraction_rules"
@@ -19,6 +20,13 @@
android:usesCleartextTraffic="true"
tools:targetApi="31">
<activity
+ android:name=".ActivitySinglePost"
+ android:exported="false">
+ <meta-data
+ android:name="android.app.lib_name"
+ android:value="" />
+ </activity>
+ <activity
android:name=".Activities.ActivityAddPost"
android:exported="false">
<meta-data
diff --git a/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Fragments/FragmentPost.kt b/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Activities/ActivitySinglePost.kt
index 82835f2..137277f 100644
--- a/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Fragments/FragmentPost.kt
+++ b/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Activities/ActivitySinglePost.kt
@@ -1,22 +1,20 @@
-package com.example.brzodolokacije.Fragments
+package com.example.brzodolokacije.Activities
+import android.content.Context
+import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
-import androidx.fragment.app.Fragment
+import android.util.AttributeSet
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import androidx.recyclerview.widget.LinearLayoutManager
import androidx.recyclerview.widget.RecyclerView
import com.example.brzodolokacije.Adapters.PostImageAdapter
-import com.example.brzodolokacije.Adapters.ShowPostsAdapter
-import com.example.brzodolokacije.Models.Post
import com.example.brzodolokacije.R
-import com.example.brzodolokacije.databinding.FragmentPostBinding
+import com.example.brzodolokacije.databinding.ActivitySinglePostBinding
-
-class FragmentPost : Fragment() {
-
- private lateinit var binding: FragmentPostBinding
+class ActivitySinglePost : AppCompatActivity() {
+ private lateinit var binding: ActivitySinglePostBinding
private var images : MutableList<java.io.File> = mutableListOf()
private var layoutManagerVar: RecyclerView.LayoutManager? = null
private var adapterVar: RecyclerView.Adapter<PostImageAdapter.ViewHolder>? = null
@@ -24,27 +22,20 @@ class FragmentPost : Fragment() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
+ setContentView(R.layout.activity_single_post)
//load data for the list
loadData()
//instantiate adapter and linearLayout
- adapterVar=PostImageAdapter(images)
- layoutManagerVar= LinearLayoutManager(activity)
- }
-
- private fun loadData() {
- }
-
- override fun onCreateView(
- inflater: LayoutInflater, container: ViewGroup?,
- savedInstanceState: Bundle?
- ): View? {
- val rootView = inflater?.inflate(R.layout.fragment_post, container, false)
- recyclerView = rootView?.findViewById(R.id.rvMain)
+ adapterVar= PostImageAdapter(images)
+ layoutManagerVar= LinearLayoutManager(this)
+ recyclerView = binding.rvMain
// set recyclerView attributes
recyclerView?.setHasFixedSize(true)
recyclerView?.layoutManager = layoutManagerVar
recyclerView?.adapter = adapterVar
- return rootView
+ }
+
+ private fun loadData() {
}
} \ No newline at end of file
diff --git a/Client/BrzoDoLokacije/app/src/main/res/layout/fragment_post.xml b/Client/BrzoDoLokacije/app/src/main/res/layout/activity_single_post.xml
index 90f37d5..5688acd 100644
--- a/Client/BrzoDoLokacije/app/src/main/res/layout/fragment_post.xml
+++ b/Client/BrzoDoLokacije/app/src/main/res/layout/activity_single_post.xml
@@ -5,7 +5,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:app="http://schemas.android.com/apk/res-auto"
- tools:context=".Fragments.FragmentPost">
+ tools:context=".Activities.ActivitySinglePost">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rvMain"