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);