Software Menu Button with LiveSync

5 posts, 1 answers
  1. Joseph
    Joseph avatar
    5 posts
    Member since:
    Sep 2012

    Posted 19 Nov 2013 Link to this post

    Hello,

    I have bought two new testing devices (Nexus10 and Xperia Z) both of witch have software buttons. but when I build my project as Debug with LiveSync the menu button does not appear and I can't refresh the app, I have to reinstall the app every time I want to check new changes on the devices.
    Is there any solution for this, I have done my research but can't find any one talking about this problem.

    Thanks
    Joe
  2. Steve
    Admin
    Steve avatar
    10941 posts

    Posted 20 Nov 2013 Link to this post

    Hi Joe,

    The menu button is part of the navigation toolbar in Android, so if the toolbar is present, the Menu Button is inevitably there. Still we tested on a Nexus 10 device and as you can see from the attached screenshot, the Menu button is indeed present and touching it triggers the live sync.

    Additionally, if you're using Icenium Graphite and you have enabled Project LiveSync for your project, the project would be automatically updated at real time once you save changes to it, without need to trigger Live Sync through the menu button.

    Regards,
    Steve
    Telerik
    You've missed the Icenium Visual Studio Integration keynote? It has been recorded and posted here.
    Looking for tips & tricks directly from the Icenium team? Check out our blog!
    Share feedback and vote for features on our Feedback Portal.
  3. Joseph
    Joseph avatar
    5 posts
    Member since:
    Sep 2012

    Posted 20 Nov 2013 Link to this post

    Live sync is enabled, but the apps haven't update for me upon save for as long as I have been using Icenium.
    I always have to 'trigger Live Sync through the menu button.'

    LiveSync works on my other phones that have hardware buttons and works on both my apple devices.

    I have attached screenshots showing that LiveSync is enabled but I have no menu button.
    Is there a specific Plugin or Permission I need?

    Thanks.

    p.s. The content of your message was somewhat condescending, I have been using android for a long time and developed for the platform using other tools, I know what a menu button is.:/
  4. Answer
    Steve
    Admin
    Steve avatar
    10941 posts

    Posted 20 Nov 2013 Link to this post

    Hello Joseph,

    We get inquiries from a lot of new users that have never created an app for mobile devices or have used different platform of choice. This is completely natural as most of them are existing Telerik customers and Telerik has just stepped into the mobile market. So my reply was aiming to be thorough, not condescending.

    As we were not able to reproduce the problem in our local tests, I've tried your app and indeed there was no menu button. I've pinpointed this to be caused by specifying targetSdkVersion in the AndroidManifest.xml file. Removing that from the manifest and redeploying the app, shows the menu button as expected. More information is available in this blog post:

    "If you set either minSdkVersion or targetSdkVersion to 11 or higher, the system will not add the legacy overflow button."


    We already have a feature request to make the livesync behavior consistent between Android and iOS, so that no Menu button is required.

    Regards,
    Steve
    Telerik
    You've missed the Icenium Visual Studio Integration keynote? It has been recorded and posted here.
    Looking for tips & tricks directly from the Icenium team? Check out our blog!
    Share feedback and vote for features on our Feedback Portal.
  5. Joseph
    Joseph avatar
    5 posts
    Member since:
    Sep 2012

    Posted 20 Nov 2013 Link to this post

    Thanks for helping to get this sorted.
    Yes, refresh without a menu would be a very helpful feature.
Back to Top