Disable OneUI-only settings on other devices

This commit is contained in:
ajp_anton
2026-08-31 02:39:02 +00:00
parent dc2d50868f
commit eafc544da8
5 changed files with 92 additions and 31 deletions
@@ -10,31 +10,47 @@
android:padding="@dimen/page_padding">
<TextView
android:id="@+id/one_ui_only_notice"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="These settings apply only to OneUI Cards mode. Icons mode remains rendered by Android."
android:textAppearance="?attr/textAppearanceBody2" />
android:text="Cards layout is available only on Samsung OneUI devices."
android:textAppearance="?attr/textAppearanceBody1"
android:textStyle="bold"
android:visibility="gone" />
<TextView
<LinearLayout
android:id="@+id/one_ui_cards_controls"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="24dp"
android:text="Lockscreen"
android:textAppearance="?attr/textAppearanceHeadline6" />
android:orientation="vertical">
<include
android:id="@+id/lockscreen_settings"
layout="@layout/include_cards_grid_settings_lockscreen" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="These settings apply only to OneUI Cards mode. Icons mode remains rendered by Android."
android:textAppearance="?attr/textAppearanceBody2" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="28dp"
android:text="Always-on display"
android:textAppearance="?attr/textAppearanceHeadline6" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="24dp"
android:text="Lockscreen"
android:textAppearance="?attr/textAppearanceHeadline6" />
<include
android:id="@+id/aod_settings"
layout="@layout/include_cards_grid_settings_aod" />
<include
android:id="@+id/lockscreen_settings"
layout="@layout/include_cards_grid_settings_lockscreen" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="28dp"
android:text="Always-on display"
android:textAppearance="?attr/textAppearanceHeadline6" />
<include
android:id="@+id/aod_settings"
layout="@layout/include_cards_grid_settings_aod" />
</LinearLayout>
</LinearLayout>
</ScrollView>