Skip to content

Wrapping an Android Method that requires return value #120

Open
@tomgallagher

Description

@tomgallagher

Hey

Thanks for all the useful examples. I'm just picking up Android and RxJava2, coming from a Javascript background, and they have been very instructive.

I have a question regarding the transmission of return values in an Observable.

I’ve come up against a particular problem, with the WebView.ShouldInterceptRequest function. I’ve managed to port all the WebView events into an Observable but I’m facing the problem of needing to return a resource or null value to the Observable at some point down the chain.

In JS, I got round this by using Rx.Observable.fromEventPattern. I had a wrapper function around the equivalent of WebView.ShouldInterceptRequest, and returned a resource or null to the wrapper function when required. Is this a valid approach?

If you could point me in the right direction, I’d be very appreciative.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions