Búsquedas recientes


No hay búsquedas recientes

Android Support SDK tags

Respondidas


Publicado 31 ago 2021

Hello!

I have a problem with Support SDK for Android. I added tags to RequestActivity like this:

val requestActivityConfig: Configuration =
RequestActivity.builder()
.withTags(tags)
.config()
HelpCenterActivity.builder().show(context, requestActivityConfig)

and it works well, but if a user navigates to RequestActivity page from "My tickets" page (RequestListActivity) tags didn't add. I think, it is because i didn't add tags to RequestListActivity:

RequestListActivity.builder().show(context, requestActivityConfig)

but i don't want to show this page at the start, i want to show HelpCenterActivity and let to users navigate to RequestListActivity from HelpCenterActivity. Isn't it possible to apply tags for RequestListActivity without using "show" method (because it will be shown from HelpCenterActivity) ? Any idea how to solve this?
(maybe "intent", but i do not know how to use it, to solve this problem).

(seems like iOS SDK doesn't have this problem).


0

3

3 comentarios

image avatar

Eric Nelson

Zendesk Developer Advocacy

Hey there,

We walk through how to accomplish this by sharing configs and using an intent in this article. The example listed there should help you solve your issue, but if you have any questions - I'm happy to help.

Thanks! 

Eric

0


Hey, Eric, thanks for reply. Yes, i already read that article, but I didn't understand how can i use this knowledge to solve my problem. In my case i should configure my RequestListActivity to apply tags, something like this:

val requestActivityConfig: Configuration =
RequestActivity.builder()
.withTags(tags)
.config()
RequestListActivity.builder().intent(context, requestActivityConfig)

Yes, but how to use it inside my HelpCenterActivity? I can't add an intent as a config to my HelpCenterActivity.builder(), also how can I detect when a user taps to "My tickets" icon to do something like: startActivity(MyRequestListActivityWithTags) . As i said the code below works well for my HelpCenterActivity:

val requestActivityConfig: Configuration =
RequestActivity.builder()
.withTags(tags)
.config()
HelpCenterActivity.builder().show(context, requestActivityConfig)

but when a user navigates to RequestListActivity (from HelpCenterActivity)  and then navigates to RequestActivity to send a ticket - it is showing with no tags:(
In my app I'm just showing HelpCenterActivity (which can navigate to all activities) and I want to apply tags to all tickets (whatever from which activity RequestActivity is opened).
So my problem is - I don't know how to configure RequestActivity for RequestListActivity, which is for HelpCenterActivity:) (or just to configure RequestActivity for all activities with using "show" method only for HelpCenterActivity).

0


In iOS configuring "Request" with tags to only HelpCenterUI works very well.

0


Iniciar sesión para dejar un comentario.

¿No encontró lo que buscaba?

Nueva publicación