diff options
-rw-r--r-- | app/src/main/java/com/zeapo/pwdstore/ui/onboarding/fragments/WelcomeFragment.kt | 3 | ||||
-rw-r--r-- | app/src/main/res/layout/fragment_welcome.xml | 13 |
2 files changed, 16 insertions, 0 deletions
diff --git a/app/src/main/java/com/zeapo/pwdstore/ui/onboarding/fragments/WelcomeFragment.kt b/app/src/main/java/com/zeapo/pwdstore/ui/onboarding/fragments/WelcomeFragment.kt index 4f4734d4..2ebab29f 100644 --- a/app/src/main/java/com/zeapo/pwdstore/ui/onboarding/fragments/WelcomeFragment.kt +++ b/app/src/main/java/com/zeapo/pwdstore/ui/onboarding/fragments/WelcomeFragment.kt @@ -5,11 +5,13 @@ package com.zeapo.pwdstore.ui.onboarding.fragments +import android.content.Intent import android.os.Bundle import android.view.View import androidx.annotation.Keep import androidx.fragment.app.Fragment import com.zeapo.pwdstore.R +import com.zeapo.pwdstore.UserPreference import com.zeapo.pwdstore.databinding.FragmentWelcomeBinding import com.zeapo.pwdstore.utils.performTransactionWithBackStack import com.zeapo.pwdstore.utils.viewBinding @@ -23,5 +25,6 @@ class WelcomeFragment : Fragment(R.layout.fragment_welcome) { override fun onViewCreated(view: View, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState) binding.letsGo.setOnClickListener { parentFragmentManager.performTransactionWithBackStack(CloneFragment.newInstance()) } + binding.settingsButton.setOnClickListener { startActivity(Intent(requireContext(), UserPreference::class.java)) } } } diff --git a/app/src/main/res/layout/fragment_welcome.xml b/app/src/main/res/layout/fragment_welcome.xml index cdf9f0a1..f0dbdf5f 100644 --- a/app/src/main/res/layout/fragment_welcome.xml +++ b/app/src/main/res/layout/fragment_welcome.xml @@ -5,6 +5,19 @@ android:background="?attr/colorPrimary" android:orientation="vertical"> + <com.google.android.material.button.MaterialButton + android:id="@+id/settings_button" + style="@style/Widget.MaterialComponents.Button.TextButton" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentTop="true" + android:layout_alignParentEnd="true" + android:layout_marginEnd="@dimen/activity_horizontal_margin" + android:text="@string/action_settings" + android:textColor="?attr/colorOnPrimary" + app:layout_constraintEnd_toEndOf="parent" + app:layout_constraintTop_toTopOf="parent" /> + <androidx.appcompat.widget.AppCompatImageView android:id="@+id/app_icon" android:layout_width="100dp" |