This is a migrated thread and some comments may be shown as answers.

Software Menu Button with LiveSync

4 Answers 39 Views
Android Devices
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Joseph
Top achievements
Rank 1
Joseph asked on 19 Nov 2013, 05:46 PM
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

4 Answers, 1 is accepted

Sort by
0
Steve
Telerik team
answered on 20 Nov 2013, 08:32 AM
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.
0
Joseph
Top achievements
Rank 1
answered on 20 Nov 2013, 10:10 AM
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.:/
0
Accepted
Steve
Telerik team
answered on 20 Nov 2013, 11:49 AM
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.
0
Joseph
Top achievements
Rank 1
answered on 20 Nov 2013, 12:22 PM
Thanks for helping to get this sorted.
Yes, refresh without a menu would be a very helpful feature.
Tags
Android Devices
Asked by
Joseph
Top achievements
Rank 1
Answers by
Steve
Telerik team
Joseph
Top achievements
Rank 1
Share this question
or