diff --git a/android/res/drawable-hdpi/ic_leaderboard.png b/android/res/drawable-hdpi/ic_leaderboard.png new file mode 100644 index 0000000000..c5a6bd193e Binary files /dev/null and b/android/res/drawable-hdpi/ic_leaderboard.png differ diff --git a/android/res/drawable-hdpi/ic_more.png b/android/res/drawable-hdpi/ic_more.png new file mode 100644 index 0000000000..3f97515006 Binary files /dev/null and b/android/res/drawable-hdpi/ic_more.png differ diff --git a/android/res/drawable-ldpi/ic_leadreboard.png b/android/res/drawable-ldpi/ic_leadreboard.png new file mode 100644 index 0000000000..477f80abef Binary files /dev/null and b/android/res/drawable-ldpi/ic_leadreboard.png differ diff --git a/android/res/drawable-ldpi/ic_more.png b/android/res/drawable-ldpi/ic_more.png new file mode 100644 index 0000000000..fde57e5936 Binary files /dev/null and b/android/res/drawable-ldpi/ic_more.png differ diff --git a/android/res/drawable-mdpi/ic_leaderboard.png b/android/res/drawable-mdpi/ic_leaderboard.png new file mode 100644 index 0000000000..45e1c59aaf Binary files /dev/null and b/android/res/drawable-mdpi/ic_leaderboard.png differ diff --git a/android/res/drawable-mdpi/ic_more.png b/android/res/drawable-mdpi/ic_more.png new file mode 100644 index 0000000000..d9b0267b77 Binary files /dev/null and b/android/res/drawable-mdpi/ic_more.png differ diff --git a/android/res/drawable-xhdpi/ic_leaderboard.png b/android/res/drawable-xhdpi/ic_leaderboard.png new file mode 100644 index 0000000000..576258ac53 Binary files /dev/null and b/android/res/drawable-xhdpi/ic_leaderboard.png differ diff --git a/android/res/drawable-xhdpi/ic_more.png b/android/res/drawable-xhdpi/ic_more.png new file mode 100644 index 0000000000..fed3172552 Binary files /dev/null and b/android/res/drawable-xhdpi/ic_more.png differ diff --git a/android/res/drawable-xxhdpi/ic_leaderboard.png b/android/res/drawable-xxhdpi/ic_leaderboard.png new file mode 100644 index 0000000000..ebd5db9a95 Binary files /dev/null and b/android/res/drawable-xxhdpi/ic_leaderboard.png differ diff --git a/android/res/drawable-xxhdpi/ic_more.png b/android/res/drawable-xxhdpi/ic_more.png new file mode 100644 index 0000000000..9b2b5f8c71 Binary files /dev/null and b/android/res/drawable-xxhdpi/ic_more.png differ diff --git a/android/res/layout/fragment_auth_editor.xml b/android/res/layout/fragment_auth_editor.xml index b67fbd9fd9..670add2329 100644 --- a/android/res/layout/fragment_auth_editor.xml +++ b/android/res/layout/fragment_auth_editor.xml @@ -15,13 +15,13 @@ android:theme="@style/MwmWidget.ToolbarTheme" tools:ignore="UnusedAttribute"> @@ -225,7 +225,7 @@ android:layout_marginLeft="@dimen/margin_half" android:layout_marginStart="@dimen/margin_half" android:scaleType="center" - android:src="@drawable/ic_device" + android:src="@drawable/ic_leaderboard" android:tint="?iconTint"/> items = new ArrayList<>(); + items.add(MenuItem.REFRESH); + items.add(MenuItem.LOGOUT); + + BottomSheetHelper.Builder bs = BottomSheetHelper.create(getActivity()); + for (MenuItem item: items) + bs.sheet(item.ordinal(), item.icon, item.title); + + bs.listener(new android.view.MenuItem.OnMenuItemClickListener() + { + @Override + public boolean onMenuItemClick(android.view.MenuItem item) + { + MenuItem.values()[item.getItemId()].invoke(ProfileFragment.this); + return false; + } + }).tint().show(); + } }