fixup! SettingsFragment: Add preference for permissions fragment

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
This commit is contained in:
Aayush Gupta
2025-01-01 14:24:38 +07:00
parent fbc6a13018
commit b7a18c7bdc
2 changed files with 50 additions and 33 deletions

View File

@@ -57,9 +57,8 @@ class PermissionsFragment : BaseFragment<FragmentOnboardingPermissionsBinding>()
super.onViewCreated(view, savedInstanceState) super.onViewCreated(view, savedInstanceState)
// Headers are only visible if we are onboarding // Headers are only visible if we are onboarding
binding.title?.isVisible = args.isOnboarding binding.title.isVisible = args.isOnboarding
binding.subtitle?.isVisible = args.isOnboarding binding.toolbar.apply {
binding.toolbar?.apply {
isVisible = !args.isOnboarding isVisible = !args.isOnboarding
setNavigationOnClickListener { findNavController().navigateUp() } setNavigationOnClickListener { findNavController().navigateUp() }
} }

View File

@@ -20,11 +20,26 @@
--> -->
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools" xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
android:orientation="vertical"
android:showDividers="middle"> android:showDividers="middle">
<androidx.appcompat.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:minHeight="?attr/actionBarSize"
android:visibility="gone"
app:navigationIcon="@drawable/ic_arrow_back"
app:title="@string/onboarding_title_permissions" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<LinearLayout <LinearLayout
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
@@ -33,6 +48,7 @@
android:orientation="vertical"> android:orientation="vertical">
<androidx.appcompat.widget.AppCompatTextView <androidx.appcompat.widget.AppCompatTextView
android:id="@+id/title"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:includeFontPadding="true" android:includeFontPadding="true"
@@ -42,6 +58,7 @@
android:textSize="42sp" /> android:textSize="42sp" />
<androidx.appcompat.widget.AppCompatTextView <androidx.appcompat.widget.AppCompatTextView
android:id="@+id/subtitle"
style="@style/AuroraTextStyle.Subtitle.Alt" style="@style/AuroraTextStyle.Subtitle.Alt"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
@@ -60,3 +77,4 @@
android:scrollbars="none" android:scrollbars="none"
tools:listitem="@layout/view_permission" /> tools:listitem="@layout/view_permission" />
</LinearLayout> </LinearLayout>
</LinearLayout>