diff --git a/android/res/drawable-hdpi/download_maps.png b/android/res/drawable-hdpi/download_maps.png new file mode 100644 index 0000000000..8074c4c571 Binary files /dev/null and b/android/res/drawable-hdpi/download_maps.png differ diff --git a/android/res/drawable-hdpi/my_position.png b/android/res/drawable-hdpi/my_position.png new file mode 100644 index 0000000000..8074c4c571 Binary files /dev/null and b/android/res/drawable-hdpi/my_position.png differ diff --git a/android/res/drawable-ldpi/download_maps.png b/android/res/drawable-ldpi/download_maps.png new file mode 100644 index 0000000000..1095584ec2 Binary files /dev/null and b/android/res/drawable-ldpi/download_maps.png differ diff --git a/android/res/drawable-ldpi/my_position.png b/android/res/drawable-ldpi/my_position.png new file mode 100644 index 0000000000..1095584ec2 Binary files /dev/null and b/android/res/drawable-ldpi/my_position.png differ diff --git a/android/res/drawable-mdpi/download_maps.png b/android/res/drawable-mdpi/download_maps.png new file mode 100644 index 0000000000..a07c69fa5a Binary files /dev/null and b/android/res/drawable-mdpi/download_maps.png differ diff --git a/android/res/drawable-mdpi/my_position.png b/android/res/drawable-mdpi/my_position.png new file mode 100644 index 0000000000..a07c69fa5a Binary files /dev/null and b/android/res/drawable-mdpi/my_position.png differ diff --git a/android/res/menu/main.xml b/android/res/menu/main.xml new file mode 100644 index 0000000000..845ab94ca8 --- /dev/null +++ b/android/res/menu/main.xml @@ -0,0 +1,10 @@ + +
diff --git a/android/src/com/mapswithme/maps/MWMActivity.java b/android/src/com/mapswithme/maps/MWMActivity.java index 8f593cb5d5..b570022e8f 100644 --- a/android/src/com/mapswithme/maps/MWMActivity.java +++ b/android/src/com/mapswithme/maps/MWMActivity.java @@ -1,9 +1,13 @@ package com.mapswithme.maps; import com.mapswithme.maps.MainGLView; +import com.mapswithme.maps.R; import android.app.Activity; import android.os.Bundle; +import android.view.Menu; +import android.view.MenuInflater; +import android.view.MenuItem; public class MWMActivity extends Activity { @@ -40,6 +44,26 @@ public class MWMActivity extends Activity m_view.onResume(); } + @Override + public boolean onCreateOptionsMenu(Menu menu) { + MenuInflater inflater = getMenuInflater(); + inflater.inflate(R.menu.main, menu); + return true; + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle item selection + switch (item.getItemId()) { + case R.id.my_position: + return true; + case R.id.download_maps: + return true; + default: + return super.onOptionsItemSelected(item); + } + } + static { System.loadLibrary("mapswithme");