Xamarin.Forms 2.1.0-pre5 Released

1235»

Posts

  • JulienRosenJulienRosen CAMember ✭✭✭✭

    could i bring some attention to this one
    https://bugzilla.xamarin.com/show_bug.cgi?id=25662

    and also to switchcells in general. they don't seem to behave very well when in any sort of container, there are a few bug reports of similar behavior.

  • PaulDiPietroPaulDiPietro USXamarin Team Xamurai

    @AlbertoPuyana Do you have any kind of reproduction you can provide given your particular usage?

  • AdamPAdamP AUUniversity ✭✭✭✭✭

    @AlbertoPuyana @PaulDiPietro - When the new layout engine came for Windows my large app started throwing Layout Cycle errors quite frequently on a lot of pages. (and by large app, I spent 10 months + developing that).

    I would really like to get repro's for you but generating a repro for a complex layout that finally triggers it takes considerable amount of time and unfortunately project deadlines keep me from spending the now days of repro work I have to do for my numerous bugs (as you remember you requested a repro on another bug I filed). I was hoping someone else would eventually repro and fix them (wishful thinking) :)

    As such my Windows Phone project is blocked at 1.5.1 for the moment and I am just keeping it there. Just letting you know I also experience them.

    On to my next issue. -pre5 is mostly made up of bug fixes I requested for navigation. However it still has an issue and introduces a regression as well. Please see my Second Repro here; https://bugzilla.xamarin.com/show_bug.cgi?id=38159

    Because -pre5 creates a regression and doesn't actually fix my navigation bugs completely I really would recommend either pulling -pre5 or checking out my second repro and fixing that. :) If 2.1.0 goes live I will be blocked at 2.0.1 because the regression removes the ability of my temporary work around.

  • cleardemoncleardemon USMember

    Just dropping a note that under UWP on Win10, in my app, pre5 shows a black window, whereas pre4 works fine.

    Using the Live Inspector in VS shows that the ActualWidth and ActualHeight of the Panel inside the ContentPresenter of Grid in the PageControl is always 0.

    All the controls are there, it's just that this Panel has zero width/height, meaning nothing is shown in the window. Resizing the window at runtime makes no difference.

    Possible cause: changing MainPage of the app more than once, but unconfirmed.

  • AdamPAdamP AUUniversity ✭✭✭✭✭
    edited February 2016

    @cleardemon - if you see my post directly above I think you might be experiencing the same issue I am. In the attempt to fix another bug (https://bugzilla.xamarin.com/show_bug.cgi?id=38159) they introduced this one and I also mentioned its going to cause some serious issues if they don't fix it before pre5 goes stable because the bug that was introduced is a far more common navigation scenario, so I imagine quite a few will run into it.

  • Master detail pages for Windows 8.1 do not have a navigation bar in any of the latest pre-releases. Is this a known issue?
    The first attached picture is the latest stable build (2.0.1.6505) and the second is with the latest pre-release.

  • TheRealJasonSmithTheRealJasonSmith USXamarin Team Xamurai

    @AdamP we're digging into it, the system is unfortunately a lot more complicated than you might expect.

    @cleardemon can you give me a repro, that would be a blocking issue, would you be willing to test a test package for me? email me jason@xamarin.com if you are willing to help.

  • AdamPAdamP AUUniversity ✭✭✭✭✭

    No worries @JasonSmith.1987 - I do know to some degree how complicated it is. I spend at least a little time each week in decompiled Xamarin Forms code :)

    I just wanted to bring it to your attention because the regression is significant enough to break quite a few existing apps.

  • TheRealJasonSmithTheRealJasonSmith USXamarin Team Xamurai

    I have a fix I think (pretty sure), hit me up on twitter if you want to test

  • RogerSchmidlinRogerSchmidlin CHUniversity ✭✭✭

    Any chance of fixing this bug and making it work as it used to? Very annoying for my users. https://bugzilla.xamarin.com/show_bug.cgi?id=37113. Must have snuck in sometime.

  • @TheRealJasonSmith Hi Jason. I'm attempting to use the new ForceUpdateSize() via a button inside a custom ViewCell but it's not having any effect. Is it designed to work like that?

    toggleButton.Clicked += async (sender, e) => {
        visibleButtons = !visibleButtons;
        if (visibleButtons)
        {
            this.Height = 120;
            this.ForceUpdateSize ();
        } 
        else
        {
            this.Height = 60;
            this.ForceUpdateSize ();
        }
    };
    
  • TheRealJasonSmithTheRealJasonSmith USXamarin Team Xamurai

    @RogerSchmidlin looking into it now

    @GraemeSutters thank you

  • TheRealJasonSmithTheRealJasonSmith USXamarin Team Xamurai

    @RogerSchmidlin huh somehow that fix never got into master. Not exactly sure how but that seems to be the case.

  • JohnHairJohnHair GBMember ✭✭✭✭

    @TheRealJasonSmith Hi Jason, I can also confirm that viewcell.ForceUpdateSize() does nothing for me in iOS, having just upgraded to pre5 to try it out. Im on stable iOS if that makes a difference, and Im also displaying the cell within a table view with uneven rows on.

  • @TheRealJasonSmith I should probably have mentioned that I was trying it out on Android.

  • RogerSchmidlinRogerSchmidlin CHUniversity ✭✭✭

    Using the BoxView with gestures does only fire on iOS if Opacity > 0. Opacity 0 fires fine on Android. I put a BoxView over an Image view to define the valid gesture area.

  • rmarinhormarinho PTMember, Insider, Beta Xamurai

    @ThomasGregerson Do you have a NavigationPage as the detail?

  • ThomasGregersonThomasGregerson USMember
    edited March 2016

    @rmarinho The master and the detail are just content pages. The MasterDetail is the NavigationPage: Navigation.PushAsync(new masterDetailPage()). That seems to work perfectly fine on Android, iOS, and Windows before the 2.1 pre-releases.

  • AlexStrongAlexStrong GBMember ✭✭

    @RuiMarinho.6924 you mentioned in bug 37873 https://bugzilla.xamarin.com/show_bug.cgi?id=37873 that it is fixed in Xamarin Forms 2.1.0 but I cant see that bug in the list. Are we definitely on for this being fixed?

  • I'm getting the following error on Android when switching tabs which all have NavigationPages on 2.1.0. I didn't have this problem on 2.0.1. I'm going back to 2.0.1. Does anyone have the same problem and/or a fix?
    Java.Lang.IllegalStateException: Recursive entry to executePendingTransactions
    at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in /Users/builder/data/lanes/2692/e98e9627/source/mono/external/referencesource/mscorlib/system/runtime/exceptionservices/exceptionservicescommon.cs:143 at Android.Runtime.JNIEnv.CallBooleanMethod (IntPtr jobject, IntPtr jmethod) [0x00063] in /Users/builder/data/lanes/2692/e98e9627/source/monodroid/src/Mono.Android/src/Runtime/JNIEnv.g.cs:218 at Android.Support.V4.App.FragmentManagerInvoker.ExecutePendingTransactions () [0x00033] in <filename unknown>:0 at Xamarin.Forms.Platform.Android.AppCompat.NavigationPageRenderer.Dispose (Boolean disposing) [0x0007a] in <filename unknown>:0 at Java.Lang.Object.Dispose () [0x00000] in /Users/builder/data/lanes/2692/e98e9627/source/monodroid/src/Mono.Android/src/Java.Lang/Object.cs:115 at Xamarin.Forms.Platform.Android.AppCompat.FragmentContainer.OnDestroyView () [0x00066] in <filename unknown>:0 at Android.Support.V4.App.Fragment.n_OnDestroyView (IntPtr jnienv, IntPtr native__this) [0x00009] in <filename unknown>:0 at (wrapper dynamic-method) System.Object:84a3f5f9-afb7-4b71-baad-d0e5e59e2ab0 (intptr,intptr) --- End of managed exception stack trace --- java.lang.IllegalStateException: Recursive entry to executePendingTransactions at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1544) at android.support.v4.app.FragmentManagerImpl.executePendingTransactions(FragmentManager.java:545) at md5270abb39e60627f0f200893b490a1ade.FragmentContainer.n_onDestroyView(Native Method) at md5270abb39e60627f0f200893b490a1ade.FragmentContainer.onDestroyView(FragmentContainer.java:57) at android.support.v4.app.Fragment.performDestroyView(Fragment.java:2167) at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1100) at android.support.v4.app.FragmentManagerImpl.detachFragment(FragmentManager.java:1363) at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:723) at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1572) at android.support.v4.app.FragmentManagerImpl.executePendingTransactions(FragmentManager.java:545) at android.support.v4.app.FragmentPagerAdapter.finishUpdate(FragmentPagerAdapter.java:141) at android.support.v4.view.ViewPager.populate(ViewPager.java:1106) at android.support.v4.view.ViewPager.setCurrentItemInternal(ViewPager.java:552) at android.support.v4.view.ViewPager.setCurrentItemInternal(ViewPager.java:514) at android.support.v4.view.ViewPager.setCurrentItem(ViewPager.java:506) at md5270abb39e60627f0f200893b490a1ade.TabbedPageRenderer.n_onTabSelected(Native Method) at md5270abb39e60627f0f200893b490a1ade.TabbedPageRenderer.onTabSelected(TabbedPageRenderer.java:86) at android.support.design.widget.TabLayout.selectTab(TabLayout.java:837) at android.support.design.widget.TabLayout.selectTab(TabLayout.java:809) at android.support.design.widget.TabLayout$Tab.select(TabLayout.java:1077) at android.support.design.widget.TabLayout$1.onClick(TabLayout.java:643) at android.view.View.performClick(View.java:4475) at android.view.View$PerformClick.run(View.java:18786) at android.os.Handler.handleCallback(Handler.java:730) at android.os.Handler.dispatchMessage(Handler.java:92) at android.os.Looper.loop(Looper.java:176) at android.app.ActivityThread.main(ActivityThread.java:5419) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:525) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1046) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:862) at dalvik.system.NativeStart.main(Native Method)

  • MichaelDimoudisMichaelDimoudis AUUniversity ✭✭

    @RonaldVerhaegen I'm getting the exact same issue! Multiple tabs, all with NavigationPages. 2 tabs work, but 3+ is a total disaster. Have you filed a bugzilla bug report?

    I've now downgraded to 2.0.1 as well. Not good at a hackathon wasting an hour+ trying to figure out if this issue is yours or Xamarin Forms :(

  • LushLush USMember ✭✭
    edited March 2016

    Same exception here after update to the stable version (Recursive entry to executePendingTransactions).
    It happens to Tabs that are NavigationPages.

    ErrorStack:

    MonoDroid] UNHANDLED EXCEPTION: [MonoDroid] Java.Lang.IllegalStateException: Recursive entry to executePendingTransactions [MonoDroid] at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in /Users/builder/data/lanes/2970/46c3f7e0/source/mono/external/referencesource/mscorlib/system/runtime/exceptionservices/exceptionservicescommon.cs:143 [MonoDroid] at Android.Runtime.JNIEnv.CallBooleanMethod (IntPtr jobject, IntPtr jmethod) [0x00063] in /Users/builder/data/lanes/2970/46c3f7e0/source/monodroid/src/Mono.Android/src/Runtime/JNIEnv.g.cs:218 [MonoDroid] at Android.Support.V4.App.FragmentManagerInvoker.ExecutePendingTransactions () [0x00033] in <filename unknown>:0 [MonoDroid] at Xamarin.Forms.Platform.Android.AppCompat.NavigationPageRenderer.Dispose (Boolean disposing) [0x0007a] in <filename unknown>:0 [MonoDroid] at Java.Lang.Object.Dispose () [0x00000] in /Users/builder/data/lanes/2970/46c3f7e0/source/monodroid/src/Mono.Android/src/Java.Lang/Object.cs:115 [MonoDroid] at Xamarin.Forms.Platform.Android.AppCompat.FragmentContainer.OnDestroyView () [0x00066] in <filename unknown>:0 [MonoDroid] at Android.Support.V4.App.Fragment.n_OnDestroyView (IntPtr jnienv, IntPtr native__this) [0x00009] in <filename unknown>:0 [MonoDroid] at (wrapper dynamic-method) System.Object:9663dd24-179c-493c-b96e-eddc2c4af0d0 (intptr,intptr) [MonoDroid] --- End of managed exception stack trace --- [MonoDroid] java.lang.IllegalStateException: Recursive entry to executePendingTransactions [MonoDroid] at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1544) [MonoDroid] at android.support.v4.app.FragmentManagerImpl.executePendingTransactions(FragmentManager.java:545) [MonoDroid] at md5270abb39e60627f0f200893b490a1ade.FragmentContainer.n_onDestroyView(Native Method) [MonoDroid] at md5270abb39e60627f0f200893b490a1ade.FragmentContainer.onDestroyView(FragmentContainer.java:57) [MonoDroid] at android.support.v4.app.Fragment.performDestroyView(Fragment.java:2167) [MonoDroid] at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1100) [MonoDroid] at android.support.v4.app.FragmentManagerImpl.detachFragment(FragmentManager.java:1363) [MonoDroid] at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:723) [MonoDroid] at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1572) [MonoDroid] at android.support.v4.app.FragmentManagerImpl.executePendingTransactions(FragmentManager.java:545) [MonoDroid] at android.support.v4.app.FragmentPagerAdapter.finishUpdate(FragmentPagerAdapter.java:141) [MonoDroid] at android.support.v4.view.ViewPager.populate(ViewPager.java:1106) [MonoDroid] at android.support.v4.view.ViewPager.populate(ViewPager.java:952) [MonoDroid] at android.support.v4.view.ViewPager$3.run(ViewPager.java:251) [MonoDroid] at android.view.Choreographer$CallbackRecord.run(Choreographer.java:777) [MonoDroid] at android.view.Choreographer.doCallbacks(Choreographer.java:590) [MonoDroid] at android.view.Choreographer.doFrame(Choreographer.java:559) [MonoDroid] at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:763) [MonoDroid] at android.os.Handler.handleCallback(Handler.java:739) [MonoDroid] at android.os.Handler.dispatchMessage(Handler.java:95) [MonoDroid] at android.os.Looper.loop(Looper.java:145) [MonoDroid] at android.app.ActivityThread.main(ActivityThread.java:5951) [MonoDroid] at java.lang.reflect.Method.invoke(Native Method) [MonoDroid] at java.lang.reflect.Method.invoke(Method.java:372) [MonoDroid] at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1400) [MonoDroid] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1195)

    Xamarin Versions:

    `=== Xamarin Studio ===

    Version 5.10.3 (build 26)
    Installation UUID: 2da1bf86-58d4-48a4-bc46-3e4ca6c77051
    Runtime:
    Mono 4.2.3 (explicit/832de4b)
    GTK+ 2.24.23 (Raleigh theme)

    === Xamarin.Profiler ===

    Not Installed

    === Xamarin.Android ===

    Version: 6.0.2.1 (Indie Edition)
    Android SDK: /Users/demo/Library/Developer/Xamarin/android-sdk-mac_x86
    Supported Android versions:
    2.3 (API level 10)
    4.0.3 (API level 15)
    4.1 (API level 16)
    4.2 (API level 17)
    4.3 (API level 18)
    4.4 (API level 19)
    4.4.87 (API level 20)
    5.0 (API level 21)
    5.1 (API level 22)
    6.0 (API level 23)

    SDK Tools Version: 24.4.1
    SDK Platform Tools Version: 23.0.1
    SDK Build Tools Version: 23.0.2

    Java SDK: /usr
    java version "1.7.0_71"
    Java(TM) SE Runtime Environment (build 1.7.0_71-b14)
    Java HotSpot(TM) 64-Bit Server VM (build 24.71-b01, mixed mode)

    Android Designer EPL code available here:
    https://github.com/xamarin/AndroidDesigner.EPL

    === Xamarin Android Player ===

    Not Installed

    === Apple Developer Tools ===

    Xcode 7.2.1 (9548.1)
    Build 7C1002

    === Xamarin.iOS ===

    Version: 9.4.2.27 (Indie Edition)
    Hash: 58ba2bc
    Branch: master
    Build date: 2016-03-03 09:05:19-0500

    === Xamarin.Mac ===

    Version: 2.4.1.7 (Starter Edition)

    === Build Information ===

    Release ID: 510030026
    Git revision: ac9b7fcba9ee92ac30c8eb90f20c2228ce033efa
    Build date: 2016-03-01 18:02:09-05
    Xamarin addins: 633fde3bf405e3c402a51980976c431c204cf4f6
    Build lane: monodevelop-lion-cycle6-c6sr2

    === Operating System ===

    Mac OS X 10.10.5
    Darwin Alexanders-Mac-Mini.local 14.5.0 Darwin Kernel Version 14.5.0
    Tue Sep 1 21:23:09 PDT 2015
    root:xnu-2782.50.1~1/RELEASE_X86_64 x86_64`

  • MavenDeveloperMavenDeveloper USMember

    Same problem here, and it happens also in 2.0.1.!

    The issue for me occurs with FormsAppCompatActivity, if i switch back to FormsApplicationActivity then it works but then you loose all the Material Design, that hurts!.

  • JohnHardmanJohnHardman GBUniversity ✭✭✭✭✭
    edited May 2016

    @BastiBrauning @TheRealJasonSmith - I am seeing the same problems with scrolling ListViews and with updating ItemsSource on ListViews when using Android, that Basti reported. The difference is that I am building with Xamarin.Forms 2.2.0.31 . Are these problems thought to have been fixed in 2.2 ?

  • BastiBrauningBastiBrauning USMember

    What specific issue do you mean?

  • JohnHardmanJohnHardman GBUniversity ✭✭✭✭✭

    @BastiBrauning - I am getting a couple of exceptions from Android ListViews. One when scrolling to near the bottom of the list, the other when changing ItemsSource. Full stack traces are too long to post here, but this is the start of one:

    05-19 14:51:52.287 I/MonoDroid(15762): UNHANDLED EXCEPTION:
    05-19 14:51:52.307 I/MonoDroid(15762): Java.Lang.ArrayIndexOutOfBoundsException: length=20; index=21
    05-19 14:51:52.307 I/MonoDroid(15762): at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in /Users/builder/data/lanes/3053/a94a03b5/source/mono/external/referencesource/mscorlib/system/runtime/exceptionservices/exceptionservicescommon.cs:143
    05-19 14:51:52.317 I/MonoDroid(15762): at Android.Runtime.JNIEnv.CallVoidMethod (IntPtr jobject, IntPtr jmethod, Android.Runtime.JValue* parms) [0x00063] in /Users/builder/data/lanes/3053/a94a03b5/source/monodroid/src/Mono.Android/src/Runtime/JNIEnv.g.cs:571
    05-19 14:51:52.317 I/MonoDroid(15762): at Android.Views.ViewGroup.Layout (Int32 l, Int32 t, Int32 r, Int32 b) [0x00082] in /Users/builder/data/lanes/3053/a94a03b5/source/monodroid/src/Mono.Android/platforms/android-23/src/generated/Android.Views.ViewGroup.cs:3763
    05-19 14:51:52.327 I/MonoDroid(15762): at Xamarin.Forms.Platform.Android.ViewRenderer`2[TView,TNativeView].OnLayout (Boolean changed, Int32 l, Int32 t, Int32 r, Int32 b) [0x00059] in C:\BuildAgent3\work\aad494dc9bc9783\Xamarin.Forms.Platform.Android\ViewRenderer.cs:123
    05-19 14:51:52.327 I/MonoDroid(15762): at Xamarin.Forms.Platform.Android.ListViewRenderer.OnLayout (Boolean changed, Int32 l, Int32 t, Int32 r, Int32 b) [0x00000] in C:\BuildAgent3\work\aad494dc9bc9783\Xamarin.Forms.Platform.Android\Renderers\ListViewRenderer.cs:165
    05-19 14:51:52.327 I/MonoDroid(15762): at Xamarin.Forms.Platform.Android.FormsViewGroup.n_OnLayout_ZIIII (IntPtr jnienv, IntPtr native__this, Boolean p0, Int32 p1, Int32 p2, Int32 p3, Int32 p4) [0x00008] in C:\BuildAgent3\work\aad494dc9bc9783\Xamarin.Forms.Platform.Android.FormsViewGroup\obj\Release\generated\src\Xamarin.Forms.Platform.Android.FormsViewGroup.cs:240
    05-19 14:51:52.327 I/MonoDroid(15762): at (wrapper dynamic-method) System.Object:a1c72caf-fa3c-4721-b24c-095f5a6a295c (intptr,intptr,bool,int,int,int,int)
    05-19 14:51:52.327 I/MonoDroid(15762): --- End of managed exception stack trace ---
    05-19 14:51:52.327 I/MonoDroid(15762): java.lang.ArrayIndexOutOfBoundsException: length=20; index=21
    05-19 14:51:52.327 I/MonoDroid(15762): at android.widget.AbsListView$RecycleBin.addScrapView(AbsListView.java:6989)
    05-19 14:51:52.337 I/MonoDroid(15762): at android.widget.ListView.layoutChildren(ListView.java:1661)
    05-19 14:51:52.337 I/MonoDroid(15762): at android.widget.AbsListView.onLayout(AbsListView.java:2193)
    05-19 14:51:52.337 I/MonoDroid(15762): at android.view.View.layout(View.java:15346)
    05-19 14:51:52.337 I/MonoDroid(15762): at android.view.ViewGroup.layout(ViewGroup.java:4686)
    05-19 14:51:52.337 I/MonoDroid(15762): at android.support.v4.widget.SwipeRefreshLayout.onLayout(SwipeRefreshLayout.java:596)
    05-19 14:51:52.337 I/MonoDroid(15762): at android.view.View.layout(View.java:15346)
    05-19 14:51:52.337 I/MonoDroid(15762): at android.view.ViewGroup.layout(ViewGroup.java:4686)
    05-19 14:51:52.337 I/MonoDroid(15762): at md5b60ffeb829f638581ab2bb9b1a7f4f3f.ListViewRenderer.n_onLayout(Native Method)
    05-19 14:51:52.337 I/MonoDroid(15762): at md5b60ffeb829f638581ab2bb9b1a7f4f3f.ListViewRenderer.onLayout(ListViewRenderer.java:64)
    05-19 14:51:52.337 I/MonoDroid(15762): at android.view.View.layout(View.java:15346)
    05-19 14:51:52.337 I/MonoDroid(15762): at android.view.ViewGroup.layout(ViewGroup.java:4686)
    05-19 14:51:52.337 I/MonoDroid(15762): at com.xamarin.forms.platform.android.FormsViewGroup.measureAndLayout(FormsViewGroup.java:29)
    05-19 14:51:52.337 I/MonoDroid(15762): at md5b60ffeb829f638581ab2bb9b1a7f4f3f.VisualElementRenderer_1.n_onLayout(Native Method)
    05-19 14:51:52.337 I/MonoDroid(15762): at md5b60ffeb829f638581ab2bb9b1a7f4f3f.VisualElementRenderer_1.onLayout(VisualElementRenderer_1.java:48)
    05-19 14:51:52.337 I/MonoDroid(15762): at android.view.View.layout(View.java:15346)
    05-19 14:51:52.337 I/MonoDroid(15762): at android.view.ViewGroup.layout(ViewGroup.java:4686)
    05-19 14:51:52.337 I/MonoDroid(15762): at com.xamarin.forms.platform.android.FormsViewGroup.measureAndLayout(FormsViewGroup.java:29)
    05-19 14:51:52.337 I/MonoDroid(15762): at md5b60ffeb829f638581ab2bb9b1a7f4f3f.VisualElementRenderer_1.n_onLayout(Native Method)
    05-19 14:51:52.337 I/MonoDroid(15762): at md5b60ffeb829f638581ab2bb9b1a7f4f3f.VisualElementRenderer_1.onLayout(VisualElementRenderer_1.java:48)
    05-19 14:51:52.337 I/MonoDroid(15762): at android.view.View.layout(View.java:15346)
    05-19 14:51:52.337 I/MonoDroid(15762): at android.view.ViewGroup.layout(ViewGroup.java:4686)
    05-19 14:51:52.337 I/MonoDroid(15762): at com.xamarin.forms.platform.android.FormsViewGroup.measureAndLayout(FormsViewGroup.java:29)
    05-19 14:51:52.337 I/MonoDroid(15762): at md5b60ffeb829f638581ab2bb9b1a7f4f3f.VisualElementRenderer_1.n_onLayout(Native Method)
    05-19 14:51:52.337 I/MonoDroid(15762): at md5b60ffeb829f638581ab2bb9b1a7f4f3f.VisualElementRenderer_1.onLayout(VisualElementRenderer_1.java:48)
    05-19 14:51:52.337 I/MonoDroid(15762): at android.view.View.layout(View.java:15346)
    05-19 14:51:52.337 I/MonoDroid(15762): at android.view.ViewGroup.layout(ViewGroup.java:4686)
    05-19 14:51:52.337 I/MonoDroid(15762): at com.xamarin.forms.platform.android.FormsViewGroup.measureAndLayout(FormsViewGroup.java:29)
    05-19 14:51:52.337 I/MonoDroid(15762): at md5b60ffeb829f638581ab2bb9b1a7f4f3f.VisualElementRenderer_1.n_onLayout(Native Method)
    05-19 14:51:52.337 I/MonoDroid(15762): at md5b60ffeb829f638581ab2bb9b1a7f4f3f.VisualElementRenderer_1.onLayout(VisualElementRenderer_1.java:48)
    05-19 14:51:52.337 I/MonoDroid(15762): at android.view.View.layout(View.java:15346)
    05-19 14:51:52.337 I/MonoDroid(15762): at android.view.ViewGroup.layout(ViewGroup.java:4686)
    05-19 14:51:52.337 I/MonoDroid(15762): at com.xamarin.forms.platform.android.FormsViewGroup.measureAndLayout(FormsViewGroup.java:29)
    05-19 14:51:52.337 I/MonoDroid(15762): at md5b60ffeb829f638581ab2bb9b1a7f4f3f.VisualElementRenderer_1.n_onLayout(Native Method)
    05-19 14:51:52.337 I/MonoDroid(15762): at md5b60ffeb829f638581ab2bb9b1a7f4f3f.VisualElementRenderer_1.onLayout(VisualElementRenderer_1.java:48)
    05-19 14:51:52.337 I/MonoDroid(15762): at android.view.View.layout(View.java:15346)
    05-19 14:51:52.337 I/MonoDroid(15762): at android.view.ViewGroup.layout(ViewGroup.java:4686)
    05-19 14:51:52.337 I/MonoDroid(15762): at com.xamarin.forms.platform.android.FormsViewGroup.measureAndLayout(FormsViewGroup.java:29)
    05-19 14:51:52.337 I/MonoDroid(15762): at md5b60ffeb829f638581ab2bb9b1a7f4f3f.NavigationRenderer.n_onLayout(Native Method)
    05-19 14:51:52.337 I/MonoDroid(15762): at md5b60ffeb829f638581ab2bb9b1a7f4f3f.NavigationRenderer.onLayout(NavigationRenderer.java:62)
    05-19 14:51:52.337 I/MonoDroid(15762): at android.view.View.layout(View.java:15346)
    05-19 14:51:52.337 I/MonoDroid(15762): at android.view.ViewGroup.layout(ViewGroup.java:4686)
    05-19 14:51:52.337 I/MonoDroid(15762): at com.xamarin.forms.platform.android.FormsViewGroup.measureAndLayout(FormsViewGroup.java:29)
    05-19 14:51:52.337 I/MonoDroid(15762): at md5b60ffeb829f638581ab2bb9b1a7f4f3f.PlatformRenderer.n_onLayout(Native Method)
    05-19 14:51:52.337 I/MonoDroid(15762): at md5b60ffeb829f638581ab2bb9b1a7f4f3f.PlatformRenderer.onLayout(PlatformRenderer.java:62)
    05-19 14:51:52.337 I/MonoDroid(15762): at android.view.View.layout(View.java:15346)
    05-19 14:51:52.347 I/MonoDroid(15762): at android.view.ViewGroup.layout(ViewGroup.java:4686)
    05-19 14:51:52.347 I/MonoDroid(15762): at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1671)
    05-19 14:51:52.347 I/MonoDroid(15762): at android.widget.LinearLayout.layoutHorizontal(LinearLayout.java:1660)
    05-19 14:51:52.347 I/MonoDroid(15762): at android.widget.LinearLayout.onLayout(LinearLayout.java:1436)
    05-19 14:51:52.347 I/MonoDroid(15762): at android.view.View.layout(View.java:15346)
    05-19 14:51:52.347 I/MonoDroid(15762): at android.view.ViewGroup.layout(ViewGroup.java:4686)
    05-19 14:51:52.347 I/MonoDroid(15762): at android.widget.FrameLayout.layoutChildren(FrameLayout.java:453)
    05-19 14:51:52.347 I/MonoDroid(15762): at android.widget.FrameLayout.onLayout(FrameLayout.java:388)
    05-19 14:51:52.347 I/MonoDroid(15762): at android.view.View.layout(View.java:15346)
    05-19 14:51:52.347 I/MonoDroid(15762): at android.view.ViewGroup.layout(ViewGroup.java:4686)
    05-19 14:51:52.347 I/MonoDroid(15762): at com.android.internal.widget.ActionBarOverlayLayout.onLayout(ActionBarOverlayLayout.java:374)
    05-19 14:51:52.347 I/MonoDroid(15762): at android.view.View.layout(View.java:15346)
    05-19 14:51:52.347 I/MonoDroid(15762): at android.view.ViewGroup.layout(ViewGroup.java:4686)
    05-19 14:51:52.347 I/MonoDroid(15762): at android.widget.FrameLayout.layoutChildren(FrameLayout.java:453)
    05-19 14:51:52.347 I/MonoDroid(15762): at android.widget.FrameLayout.onLayout(FrameLayout.java:388)
    05-19 14:51:52.347 I/MonoDroid(15762): at android.view.View.layout(View.java:15346)
    05-19 14:51:52.347 I/MonoDroid(15762): at android.view.ViewGroup.layout(ViewGroup.java:4686)
    05-19 14:51:52.347 I/MonoDroid(15762): at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:2075)
    05-19 14:51:52.347 I/MonoDroid(15762): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1832)
    05-19 14:51:52.347 I/MonoDroid(15762): at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1057)
    05-19 14:51:52.347 I/MonoDroid(15762): at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:5857)
    05-19 14:51:52.347 I/MonoDroid(15762): at android.view.Choreographer$CallbackRecord.run(Choreographer.java:815)
    05-19 14:51:52.347 I/MonoDroid(15762): at android.view.Choreographer.doCallbacks(Choreographer.java:628)
    05-19 14:51:52.347 I/MonoDroid(15762): at android.view.Choreographer.doFrame(Choreographer.java:598)
    05-19 14:51:52.347 I/MonoDroid(15762): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:801)
    05-19 14:51:52.347 I/MonoDroid(15762): at android.os.Handler.handleCallback(Handler.java:755)
    05-19 14:51:52.347 I/MonoDroid(15762): at android.os.Handler.dispatchMessage(Handler.java:95)
    05-19 14:51:52.347 I/MonoDroid(15762): at android.os.Looper.loop(Looper.java:145)
    05-19 14:51:52.347 I/MonoDroid(15762): at android.app.ActivityThread.main(ActivityThread.java:5266)
    05-19 14:51:52.347 I/MonoDroid(15762): at java.lang.reflect.Method.invokeNative(Native Method)
    05-19 14:51:52.347 I/MonoDroid(15762): at java.lang.reflect.Method.invoke(Method.java:515)
    05-19 14:51:52.347 I/MonoDroid(15762): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:826)
    05-19 14:51:52.347 I/MonoDroid(15762): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:642)
    05-19 14:51:52.347 I/MonoDroid(15762): at dalvik.system.NativeStart.main(Native Method)

  • pauloortinspauloortins BRMember ✭✭

    @JohnHardman I'm experiencing the same issue:

    @TheRealJasonSmith Did you have a fix for this issue?

    I attached my stacktrace.

  • MetaKMetaK ESMember

    Maybe its a little late, but i must give my thanks to: @MichaelRumpler , @TheRealJasonSmith and @AnthonyRamirez

    On the [pag. 3], you was discussing about: Regarding Generic versions of Create () BindableProperty are no longer supported and deprecated;

    That helped me a lot to understand and improve my knowledge of Xamarin , maybe I didnt have mistakes and was not looking for a solution to a problem, but it sure has helped me to not have them in the future. ¡Thank u!

  • AnthonyRamirezAnthonyRamirez USUniversity ✭✭✭

    @MetaK Happy to help :smiley:

    All the best!

1235»
Sign In or Register to comment.