From 6b2672467510b4bcfb482f2f702dba697bebb8a6 Mon Sep 17 00:00:00 2001 From: romanofranz Date: Thu, 13 Mar 2025 11:35:45 +0100 Subject: [PATCH] update sample UI to match the catalog style and added dark theme support --- .../ui/windowmanager/demos/DemoItem.kt | 2 +- .../platform/ui/windowmanager/demos/DemoVH.kt | 7 ++-- .../demos/WindowDemosActivity.kt | 18 ++++----- .../main/res/layout/view_holder_demo_item.xml | 37 +++++++++++++------ .../src/main/res/values/colors.xml | 5 +-- .../src/main/res/values/styles.xml | 6 +-- 6 files changed, 44 insertions(+), 31 deletions(-) diff --git a/samples/user-interface/windowmanager/src/main/java/com/example/platform/ui/windowmanager/demos/DemoItem.kt b/samples/user-interface/windowmanager/src/main/java/com/example/platform/ui/windowmanager/demos/DemoItem.kt index 1472b401..c96d2f16 100644 --- a/samples/user-interface/windowmanager/src/main/java/com/example/platform/ui/windowmanager/demos/DemoItem.kt +++ b/samples/user-interface/windowmanager/src/main/java/com/example/platform/ui/windowmanager/demos/DemoItem.kt @@ -18,4 +18,4 @@ package com.example.platform.ui.windowmanager.demos import android.app.Activity -class DemoItem(val description: String, val buttonTitle: String, val clazz: Class) +class DemoItem(val description: String, val title: String, val clazz: Class) diff --git a/samples/user-interface/windowmanager/src/main/java/com/example/platform/ui/windowmanager/demos/DemoVH.kt b/samples/user-interface/windowmanager/src/main/java/com/example/platform/ui/windowmanager/demos/DemoVH.kt index 2bf380d6..e2bfd877 100644 --- a/samples/user-interface/windowmanager/src/main/java/com/example/platform/ui/windowmanager/demos/DemoVH.kt +++ b/samples/user-interface/windowmanager/src/main/java/com/example/platform/ui/windowmanager/demos/DemoVH.kt @@ -24,13 +24,14 @@ import androidx.recyclerview.widget.RecyclerView import com.example.platform.ui.windowmanager.R class DemoVH(view: View) : RecyclerView.ViewHolder(view) { + private val container = view.findViewById(R.id.demo_container) private val description = view.findViewById(R.id.demo_description) - private val launchButton = view.findViewById