# Binding to Uno event handler methos isn't supported

**URL:** <https://forums.fusetools.com/t/binding-to-uno-event-handler-methos-isnt-supported/7053>\
**Category:** Bug Reports\
**Created:** [April 18, 2018, 1:49pm UTC](https://forums.fusetools.com/t/binding-to-uno-event-handler-methos-isnt-supported/7053 "2018-04-18T13:49:30Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![newtondev](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/newtondev/32/130_2.png) [@newtondev](https://forums.fusetools.com/u/newtondev)\
**Post date:** [April 18, 2018, 1:49pm UTC](https://forums.fusetools.com/t/binding-to-uno-event-handler-methos-isnt-supported/7053/1 "2018-04-18T13:49:30Z")

</div>

Been trying to get this example to work:  
[https://docs.fusetools.com/native-interop/android-start-activity.html](https://docs.fusetools.com/native-interop/android-start-activity.html)

But when trying to run it I keep getting the error:  
Binding ‘ClickPlay’ to Uno event handler method isn’t supported.

Main.ux:

```auto
<App>
  <Button Text="Play" Clicked="ClickPlay" />
</App>

```

Is this example old an does not work any longer?

---

<div class="post-metadata">

**Author:** ![Baggers](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/baggers/32/665_2.png) [@Baggers](https://forums.fusetools.com/u/Baggers)\
**Post date:** [April 19, 2018, 1:04pm UTC](https://forums.fusetools.com/t/binding-to-uno-event-handler-methos-isnt-supported/7053/2 "2018-04-19T13:04:26Z")

</div>

[ActivityForResult.zip](https://canada1.discourse-cdn.com/flex035/uploads/fusetools1/original/1X/b40d7a6d22cf13e037cf078f4f1a2a74211b4422.zip) (1.3 KB)

Strange. Please try the attached code as it’s working for me on android.

---

<div class="post-metadata">

**Author:** ![satz](https://avatars.discourse-cdn.com/v4/letter/s/35a633/32.png) [@satz](https://forums.fusetools.com/u/satz)\
**Post date:** [April 22, 2018, 8:01am UTC](https://forums.fusetools.com/t/binding-to-uno-event-handler-methos-isnt-supported/7053/3 "2018-04-22T08:01:56Z")

</div>

Even for me this isn’t working. I am getting the same error.

```
using Uno;
using Uno.Platform;
using Uno.Collections;
using Fuse;
using Fuse.Controls;
using Fuse.Triggers;
using Fuse.Resources;
using Android;
using Uno.Compiler.ExportTargetInterop;

[ForeignInclude(Language.ObjC, "StoreKit/StoreKit.h")]
[ForeignInclude(Language.Java,
                "android.app.Activity",
                "android.content.Intent",
                "android.net.Uri",
                "android.content.Context",
                "java.io.File")]
public partial class SideMenu
{
		extern (!Mobile) void RateApp(object sender, Uno.EventArgs args)
        {
            // Do some non mobile stuff :)
        }

        extern (Android) void RateApp(object sender, Uno.EventArgs args)
        {
            // Do some android stuff
        }

        extern (iOS) void RateApp(object sender, Uno.EventArgs args)
        {
            
        }

	[Foreign(Language.ObjC)]
	static extern(iOS) void iOSRequestReview()
	@{
        if (@available(iOS 10.3, *)) {
        	[SKStoreReviewController requestReview];
			return;
    	}
	@}

	[Foreign(Language.Java)]
	static extern(Android) Java.Object AndroidRequestReview()
	@{
		 Uri uri = Uri.parse("market://details?id=com.mysite.myAppPackageName");
            Intent goToMarket = new Intent(Intent.ACTION_VIEW, uri);
        goToMarket.addFlags(Intent.FLAG_ACTIVITY_NO_HISTORY |
                        Intent.FLAG_ACTIVITY_NEW_DOCUMENT |
                        Intent.FLAG_ACTIVITY_MULTIPLE_TASK);
        return goToMarket;
	@}
}

```

`?: Error : Binding 'RateApp' to Uno event handler method isn't supported.`

---

<div class="post-metadata">

**Author:** ![satz](https://avatars.discourse-cdn.com/v4/letter/s/35a633/32.png) [@satz](https://forums.fusetools.com/u/satz)\
**Post date:** [April 25, 2018, 4:42pm UTC](https://forums.fusetools.com/t/binding-to-uno-event-handler-methos-isnt-supported/7053/4 "2018-04-25T16:42:39Z")

</div>

someone please shed some light on this!

---

<div class="post-metadata">

**Author:** ![Arturs](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/arturs/32/582_2.png) [@Arturs](https://forums.fusetools.com/u/Arturs)\
**Post date:** [April 27, 2018, 1:33pm UTC](https://forums.fusetools.com/t/binding-to-uno-event-handler-methos-isnt-supported/7053/5 "2018-04-27T13:33:43Z")

</div>

Hey @satz.

Try using @Baggers working code, this should work running export build for Android. In Fuse studio _Export -\> Export for Android_ or in terminal run `fuse build -t=android`.

Hope this helps.

---

<div class="post-metadata">

**Author:** ![satz](https://avatars.discourse-cdn.com/v4/letter/s/35a633/32.png) [@satz](https://forums.fusetools.com/u/satz)\
**Post date:** [April 28, 2018, 1:03pm UTC](https://forums.fusetools.com/t/binding-to-uno-event-handler-methos-isnt-supported/7053/6 "2018-04-28T13:03:38Z")

</div>

Hey @Arturs,

Thanks! But this is throwing error in fuse preview . Thus making it difficult for development.
