From 53503536a7d5608fd1722d2baa2141c90928a35c Mon Sep 17 00:00:00 2001 From: Jeonghwan Kim Date: Tue, 14 Feb 2023 00:38:56 +0900 Subject: [PATCH] [Android] Update Subscribe UI update to clarify options (#24460) * [Android] Update Subscribe UI update to clarify options * Make Dropbox Menu(Spinner) to clarify select options ('Keep Subscription' and 'is Fabric Filter') * [Android] Handle Crash when interval is empty and modify variable name * Handle Crash when interval * modify variable name --- .../clusterclient/WildcardFragment.kt | 20 +++++++--- .../app/src/main/res/layout/read_dialog.xml | 4 +- .../src/main/res/layout/subscribe_dialog.xml | 40 +++++++++++++++---- .../app/src/main/res/values/arrays.xml | 6 ++- 4 files changed, 54 insertions(+), 16 deletions(-) diff --git a/examples/android/CHIPTool/app/src/main/java/com/google/chip/chiptool/clusterclient/WildcardFragment.kt b/examples/android/CHIPTool/app/src/main/java/com/google/chip/chiptool/clusterclient/WildcardFragment.kt index a0db80097b12b5..78af22e76fe742 100644 --- a/examples/android/CHIPTool/app/src/main/java/com/google/chip/chiptool/clusterclient/WildcardFragment.kt +++ b/examples/android/CHIPTool/app/src/main/java/com/google/chip/chiptool/clusterclient/WildcardFragment.kt @@ -8,12 +8,12 @@ import android.view.View import android.view.ViewGroup import android.widget.Button import android.widget.EditText +import android.widget.Spinner import androidx.fragment.app.Fragment import androidx.lifecycle.lifecycleScope import chip.devicecontroller.ChipDeviceController import chip.devicecontroller.ChipIdLookup import chip.devicecontroller.ReportCallback -import chip.devicecontroller.ReportEventCallback import chip.devicecontroller.ResubscriptionAttemptCallback import chip.devicecontroller.SubscriptionEstablishedCallback import chip.devicecontroller.model.ChipAttributePath @@ -186,7 +186,7 @@ class WildcardFragment : Fragment() { setView(dialogView) }.create() - val isFabricFilteredEd = dialogView.findViewById(R.id.isFabricFilteredEd) + val isFabricFilteredEd = dialogView.findViewById(R.id.isFabricFilteredSp) dialogView.findViewById