Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvng <viktor.govako@gmail.com>2012-11-10 01:15:35 +0400
committerAlex Zolotarev <alex@maps.me>2015-09-23 01:46:46 +0300
commitb52cb4a76597fa647a98db9c1d048f1163dee735 (patch)
tree889c284fd0503a6f3769c215ab5de2d5736e8261 /android/src/com/mapswithme/maps/MWMApplication.java
parent64a95e363b32b48c41529efd2a63fb4d1ca69933 (diff)
[android] Show Buy Pro version banner in Lite. Some refactoring of banner's routine.
Diffstat (limited to 'android/src/com/mapswithme/maps/MWMApplication.java')
-rw-r--r--android/src/com/mapswithme/maps/MWMApplication.java15
1 files changed, 11 insertions, 4 deletions
diff --git a/android/src/com/mapswithme/maps/MWMApplication.java b/android/src/com/mapswithme/maps/MWMApplication.java
index 2dafaac812..0d53e3f786 100644
--- a/android/src/com/mapswithme/maps/MWMApplication.java
+++ b/android/src/com/mapswithme/maps/MWMApplication.java
@@ -31,7 +31,7 @@ public class MWMApplication extends android.app.Application implements MapStorag
// Set default string to Google Play page.
private String m_proVersionURL =
- "https://play.google.com/store/apps/details?id=com.mapswithme.maps.pro";
+ "https://play.google.com/store/apps/details?id=com.mapswithme.maps.pro";
private void showDownloadToast(int resID, Index idx)
{
@@ -188,11 +188,18 @@ public class MWMApplication extends android.app.Application implements MapStorag
public native boolean nativeIsBenchmarking();
- /// Dealing with Facebook dialog
+ /// @name Dealing with dialogs.
+ /// @note Constants should be equal with map/dialog_settings.hpp
/// @{
- public native boolean nativeShouldShowFacebookDialog();
+ static public final int FACEBOOK = 0;
+ static public final int BUYPRO = 1;
+ public native boolean shouldShowDialog(int dlg);
/// values of result param should correspond to values defined in map/Framework.hpp
- public native void nativeSubmitFacebookDialogResult(int result);
+
+ static public final int OK = 0;
+ static public final int LATER = 1;
+ static public final int NEVER = 2;
+ public native void submitDialogResult(int dlg, int res);
/// @}
/// Dealing with Settings