diff --git a/code/app/src/main/java/com/adobe/marketing/edge/identity/app/model/SharedViewModel.kt b/code/app/src/main/java/com/adobe/marketing/edge/identity/app/model/SharedViewModel.kt index 77cac6d4..223c89ba 100644 --- a/code/app/src/main/java/com/adobe/marketing/edge/identity/app/model/SharedViewModel.kt +++ b/code/app/src/main/java/com/adobe/marketing/edge/identity/app/model/SharedViewModel.kt @@ -32,6 +32,9 @@ class SharedViewModel : ViewModel() { private val _ecidLegacyText = MutableLiveData("") val ecidLegacyText: LiveData = _ecidLegacyText + private val _urlVariablesText = MutableLiveData("") + val urlVariablesText: LiveData = _urlVariablesText + private val _identitiesText = MutableLiveData("") val identitiesText: LiveData = _identitiesText @@ -43,6 +46,10 @@ class SharedViewModel : ViewModel() { _ecidLegacyText.value = value } + fun setUrlVariablesValue(value: String) { + _urlVariablesText.value = value + } + fun setIdentitiesValue(value: String) { _identitiesText.value = value } diff --git a/code/app/src/main/java/com/adobe/marketing/edge/identity/app/ui/GetIdentityFragment.kt b/code/app/src/main/java/com/adobe/marketing/edge/identity/app/ui/GetIdentityFragment.kt index 7198f7f0..90ff01f3 100644 --- a/code/app/src/main/java/com/adobe/marketing/edge/identity/app/ui/GetIdentityFragment.kt +++ b/code/app/src/main/java/com/adobe/marketing/edge/identity/app/ui/GetIdentityFragment.kt @@ -54,6 +54,14 @@ class GetIdentityFragment : Fragment() { } ) + val urlVariablesTextView = root.findViewById(R.id.text_url_variables) + sharedViewModel.urlVariablesText.observe( + viewLifecycleOwner, + Observer { + urlVariablesTextView.text = it + } + ) + val identitiesTextView = root.findViewById(R.id.text_identities) sharedViewModel.identitiesText.observe( viewLifecycleOwner, @@ -85,6 +93,21 @@ class GetIdentityFragment : Fragment() { sharedViewModel.setEcidLegacyValue(if (resultSecondary != null) "legacy: $resultSecondary" else "") } + root.findViewById