diff options
-rw-r--r-- | Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Fragments/FragmentMyProfileInfo.kt | 11 | ||||
-rw-r--r-- | Client/BrzoDoLokacije/app/src/main/res/layout/fragment_my_profile_info.xml | 5 |
2 files changed, 15 insertions, 1 deletions
diff --git a/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Fragments/FragmentMyProfileInfo.kt b/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Fragments/FragmentMyProfileInfo.kt index c8917c4..4192f8d 100644 --- a/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Fragments/FragmentMyProfileInfo.kt +++ b/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Fragments/FragmentMyProfileInfo.kt @@ -2,6 +2,7 @@ package com.example.brzodolokacije.Fragments import android.content.Intent +import android.net.Uri import android.os.Bundle import android.view.LayoutInflater import android.view.View @@ -15,6 +16,7 @@ import com.example.brzodolokacije.Activities.ActivityChangeUserData import com.example.brzodolokacije.Activities.ActivityLoginRegister import com.example.brzodolokacije.FragmentProfileStatistics import com.example.brzodolokacije.R +import com.example.brzodolokacije.Services.RetrofitHelper import com.example.brzodolokacije.Services.SharedPreferencesHelper @@ -24,6 +26,7 @@ class FragmentMyProfileInfo : Fragment() { private lateinit var statistics:Button private lateinit var changePassword:Button private lateinit var favouritePosts:Button + private lateinit var inviteFriends:Button override fun onCreateView( inflater: LayoutInflater, container: ViewGroup?, @@ -37,6 +40,7 @@ class FragmentMyProfileInfo : Fragment() { statistics=view.findViewById<View>(R.id.getAccoutStatistics) as Button changePassword=view.findViewById(R.id.ChangePassword) favouritePosts=view.findViewById(R.id.getMyFavorite) + inviteFriends=view.findViewById(R.id.inviteFriends) logout.setOnClickListener{ logOut() } @@ -46,6 +50,13 @@ class FragmentMyProfileInfo : Fragment() { getActivity()?.startActivity(intent) } + inviteFriends.setOnClickListener { + val uri: Uri = + Uri.parse(RetrofitHelper.baseUrl+"/api/app/download") // missing 'http://' will cause crashed + + val intent = Intent(Intent.ACTION_VIEW, uri) + startActivity(intent) + } favouritePosts.setOnClickListener { val manager: androidx.fragment.app.FragmentManager? = fragmentManager diff --git a/Client/BrzoDoLokacije/app/src/main/res/layout/fragment_my_profile_info.xml b/Client/BrzoDoLokacije/app/src/main/res/layout/fragment_my_profile_info.xml index 34da5ff..eee59aa 100644 --- a/Client/BrzoDoLokacije/app/src/main/res/layout/fragment_my_profile_info.xml +++ b/Client/BrzoDoLokacije/app/src/main/res/layout/fragment_my_profile_info.xml @@ -6,7 +6,9 @@ android:layout_height="match_parent" android:orientation="vertical" tools:context=".Fragments.FragmentMyProfileInfo"> - +<ScrollView + android:layout_width="match_parent" + android:layout_height="match_parent"> <LinearLayout android:layout_width="match_parent" android:layout_height="0dp" @@ -46,6 +48,7 @@ android:drawableLeft="@drawable/ic_outline_share_24" android:text="Pozovite prijatelje" /> </LinearLayout> +</ScrollView> <Button android:id="@+id/buttonLogOut" |