Merge "Update styling for channel half sheet" into udc-dev

This commit is contained in:
Julia Reynolds
2023-02-24 17:11:35 +00:00
committed by Android (Google) Code Review
3 changed files with 11 additions and 5 deletions

View File

@@ -76,7 +76,10 @@
android:layout_height="48dp" android:layout_height="48dp"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_gravity="center_vertical" android:layout_gravity="center_vertical"
android:padding="8dp" /> android:padding="8dp"
android:track="@drawable/settingslib_track_selector"
android:thumb="@drawable/settingslib_thumb_selector"
android:theme="@style/MainSwitch.Settingslib"/>
</com.android.systemui.statusbar.notification.row.AppControlView> </com.android.systemui.statusbar.notification.row.AppControlView>
<!-- ChannelRows get added dynamically --> <!-- ChannelRows get added dynamically -->
@@ -101,7 +104,7 @@
android:minWidth="@dimen/notification_importance_toggle_size" android:minWidth="@dimen/notification_importance_toggle_size"
android:minHeight="@dimen/notification_importance_toggle_size" android:minHeight="@dimen/notification_importance_toggle_size"
android:maxWidth="200dp" android:maxWidth="200dp"
style="@style/TextAppearance.NotificationInfo.Button"/> style="@style/Widget.Dialog.Button"/>
<TextView <TextView
android:id="@+id/done_button" android:id="@+id/done_button"
android:text="@string/inline_ok_button" android:text="@string/inline_ok_button"
@@ -113,7 +116,7 @@
android:minWidth="@dimen/notification_importance_toggle_size" android:minWidth="@dimen/notification_importance_toggle_size"
android:minHeight="@dimen/notification_importance_toggle_size" android:minHeight="@dimen/notification_importance_toggle_size"
android:layout_alignParentEnd="true" android:layout_alignParentEnd="true"
style="@style/TextAppearance.NotificationInfo.Button"/> style="@style/Widget.Dialog.Button"/>
</RelativeLayout> </RelativeLayout>
</LinearLayout> </LinearLayout>
</FrameLayout> </FrameLayout>

View File

@@ -85,6 +85,9 @@
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_gravity="center_vertical" android:layout_gravity="center_vertical"
android:padding="8dp" android:padding="8dp"
android:track="@drawable/settingslib_track_selector"
android:thumb="@drawable/settingslib_thumb_selector"
android:theme="@style/MainSwitch.Settingslib"
/> />
</LinearLayout> </LinearLayout>
</com.android.systemui.statusbar.notification.row.ChannelRow> </com.android.systemui.statusbar.notification.row.ChannelRow>

View File

@@ -344,7 +344,7 @@ class ChannelEditorDialogController @Inject constructor(
or WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED) or WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED)
} }
class ChannelEditorDialog(context: Context) : Dialog(context) { class ChannelEditorDialog(context: Context, theme: Int) : Dialog(context, theme) {
fun updateDoneButtonText(hasChanges: Boolean) { fun updateDoneButtonText(hasChanges: Boolean) {
findViewById<TextView>(R.id.done_button)?.setText( findViewById<TextView>(R.id.done_button)?.setText(
if (hasChanges) if (hasChanges)
@@ -361,7 +361,7 @@ class ChannelEditorDialog(context: Context) : Dialog(context) {
} }
fun build(): ChannelEditorDialog { fun build(): ChannelEditorDialog {
return ChannelEditorDialog(context) return ChannelEditorDialog(context, R.style.Theme_SystemUI_Dialog)
} }
} }
} }