diff --git a/MyTracks/res/drawable-hdpi/menu_feedback.png b/MyTracks/res/drawable-hdpi/menu_feedback.png
new file mode 100644
index 000000000..6725a933c
Binary files /dev/null and b/MyTracks/res/drawable-hdpi/menu_feedback.png differ
diff --git a/MyTracks/res/drawable-mdpi/menu_feedback.png b/MyTracks/res/drawable-mdpi/menu_feedback.png
new file mode 100644
index 000000000..6c701eec6
Binary files /dev/null and b/MyTracks/res/drawable-mdpi/menu_feedback.png differ
diff --git a/MyTracks/res/drawable-xhdpi/menu_feedback.png b/MyTracks/res/drawable-xhdpi/menu_feedback.png
new file mode 100644
index 000000000..8d2248e50
Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/menu_feedback.png differ
diff --git a/MyTracks/res/menu/track_list.xml b/MyTracks/res/menu/track_list.xml
index 9f8034117..b95646da5 100644
--- a/MyTracks/res/menu/track_list.xml
+++ b/MyTracks/res/menu/track_list.xml
@@ -74,6 +74,10 @@ limitations under the License.
android:icon="@drawable/menu_settings"
android:id="@+id/track_list_settings"
android:title="@string/menu_settings"/>
+
-
Edit
+
+ Feedback
+
infos = getPackageManager().queryIntentServices(
+ new Intent(Intent.ACTION_BUG_REPORT), PackageManager.MATCH_DEFAULT_ONLY);
+ for (ResolveInfo info : infos) {
+ if (info.serviceInfo != null && info.serviceInfo.packageName != null
+ && info.serviceInfo.packageName.equals("com.google.android.feedback")) {
+ return true;
+ }
+ }
+ return false;
+ }
+
@Override
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) {
super.onCreateContextMenu(menu, v, menuInfo);