i have opened the code as it is and generated an apk. the map function is not working. showing blank when i open the map. no errors while compiling
Hi. It is because you have to set a Maps API key. Our app uses Google Maps API. Please follow the documentation for more info. Thanks.
Thanks. Where can I set the default latitude and longitude and zoom levels for the map? Also, can I filter map by poi-id?
Also, will the favorite places get reset if somebody updates the app after I add some new locations?
Also, where can I change the marker used in the static google map image in item detail? Documentation says I can sort by name and distances.. Where is this feature used in the app as I dont see a sort button?
Hi. Default latitude and longitude is user’s current location. You can modify default zoom level in MapFragment.java in MAP_ZOOM constant. Regarding favorites – yes it is reset when you change the database. We are working on a new update which fixes this problem. There are more improvements in the new update. I hope we will finish it soon and publish by February. Regarding the static map image – we use Google Static Maps API: https://developers.google.com/maps/documentation/static-maps/intro You can modify the images as you need. See the documentation. URL is defined in PoiDetailFragment.java in getStaticMapUrl method. Regarding the sort functionality – POIs are automatically sort by distance if the GPS is enabled, otherwise it is ordered by alphabet. Please see the documentation for more info. Everything is described there. Thanks.
*default latitute longitude when GPS is off? Right now it is centering on Africa/Europe. I want to centre on India
You can change that in the MapFragment.java: mPoiLatitude and mPoiLongitude fields. Values are in degrees. Thanks.
Thanks. Also, my country is India and follows metric system. But the app is showing distance in miles.
I had to hard code ” return true” in isMetricSystem in locationutility.java
Also, please add another column in pois table so that we can add custom makers for each poi. This feature will be really useful to differentiate POI’s within the same category.
Hello. Units are automatically set by your locale settings. If your country is US, LR or MM, miles will be used, otherwise meters will be used as a unit of length. You can change this in LocationUtility.java class, in isMetricSystem() method, if you want. Just change the return clause and add/remove countries as you need. Thanks.
If you want to differentiate POIs, put them in a different category. Thanks.
The locale settings do not work. Is it based on user GPS location or some other setting? Also, I want to differentiate POI’s withing the same category because there are subcategories within my category.
Are you sure that your language is indian and not US english?
It is English. But usage of metric system does not depend on a country language. It should detect user country from GPS and apply the correct system. What if a foreigner is visiting another country or I am a foreigner living in another country.
I think that unit system should depend on nationality, not on device location. American people want to use miles, European people want to use meters etc. Anyway, you can easily change unit system in LocationUtility.java class, in isMetricSystem() method. Thanks.
Please help. Getting this error when building app:
Error:Execution failed for task ’:mobile:processDebugResources’.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process ‘command ‘F:\ProgramFiles\Android\sdk\build-tools\25.0.2\aapt.exe’’ finished with non-zero exit value 1
Hi. Make sure you have the newest version of libraries in your SDK manager. Also try to clean the project: Menu -> Build -> Clean project and invalidate cache: File -> Invalidate caches. Thanks.
Should this be empty in res>xml>analytics_app_tracker.xml?
<string name=”ga_trackingId”></string> <!- The apps Analytics Tracking Id ->
Yes. Please do not modify this file. Just follow our documentation. Thanks.
Do you already have an IOS version as well? If you do, please send me the link?
If you do not have it yet, do you want to develop it? When?
Hi. We develop only Android apps. Thanks.
I love the demo. I did notice that when you click the map to explore, that it will be zoomed in to your location, and when GPS is not turned on, it will show the whole world. And I completely understand that.
I was wondering if there is a way, when you click the explore map button, that if GPS is not on, instead of showing the whole world, you could give it an exact location to go to. Like a zoomed out view of the entire city/area, based on latitude/longitude.
Hi. Sure, this is possible. Default coordinates are defined in the MapFragment.java in mPoiLatitude and mPoiLongitude variables. Default values are 0. You can easily modify it as you need. Thanks.
Hello! Do you plan to do the ios version for the app?
I want to ask you if is it possible to encrypt the sqlite database under ORMlite OR i have to move to greenDAO that support Database Encryption?
Hi. It should be possible with ORMLite, but you have to make some changes. See this link: http://stackoverflow.com/questions/9176768/how-can-i-use-ormlite-with-sqlcipher-together-in-android Thanks.
Hi, In Gradle Console i get this message:
Warning: application@android:icon was tagged at AndroidManifest.xml:39 to replace other declarations but no other declaration present”
Hi. It is just a warning. It might be caused by some other 3rd party library. I think you can ignore it. Thanks.
hi. I need this app but I am a novice in working with android apps is it easy to localize the app? I mean translation and making it RTL?
Hi. Yes, everything is described step by step in the documentation. You don’t need any programming skill. RTL is supported by default. Translation is quite easy. Let me know if you need any help. Thanks.
can i use this app as Traffic App Solution/Platform that road users can use to help each other beat traffic by informing them about the traffic conditions, thereby providing others with information with which they can use to make smarter decisions about routes to take.
Hi. This app is a travel guide. It has basic navigation features, but I am not sure if it would be suitable for your usecase. You would have to modify it and implement realtime data.
Yes I will like to modify it. Can you do that and what’s the cost
This modification would take many days, maybe months. I am sorry, but we do only simple customizations. Thanks.
-Login not required to view updates, LIVE cams, Map and receive alerts
- You can now subscribe to the update of your choice (Login required)
- Google Map with LIVE traffic colors
- Weather & news alerts.
Release of Version 2.0.1
- Totally new UI
- View LIVE traffic cams
- Push notifications for Traffic alerts and Security info
- Share directly to Facebook and Twitter
- Easier Sign up process
- Share traffic updates with pictures
I want to place database file on server. When open the app first time, database will be download and work like now. Also if I update database version a popup dialog will appear on app screen to update the database Now or Later. What you about this thing?
Hi. This feature is not supported at this moment, but we would like to implement it in the future. Thanks.
Hi. Can you help me, please. How do I write the code to clear all favourites after close the app
Hi, I’m interest, this project have php backend? how can I manage content places images desc and other. Thanks
Use, by you or one client, in a single end product which end users are not charged for. The total price includes the item price and a buyer fee.
Why buy with Envato
Use, by you or one client, in a single end product which end users can be charged for. The total price includes the item price and a buyer fee.