mirror of
https://codeberg.org/comaps/comaps
synced 2026-01-14 16:14:23 +00:00
[android] Fix bookmark icon in place plage
Signed-off-by: Andrei Shkrob <github@shkrob.dev>
This commit is contained in:
committed by
Konstantin Pastbin
parent
e98ecce375
commit
89d82be2b9
@@ -484,8 +484,7 @@ public class PlacePageView extends Fragment
|
||||
Icon icon = bookmark.getIcon();
|
||||
if (icon != null)
|
||||
{
|
||||
Drawable circle = Graphics.drawCircleAndImage(icon.argb(), R.dimen.place_page_icon_size,
|
||||
app.organicmaps.sdk.R.drawable.ic_bookmark_none,
|
||||
Drawable circle = Graphics.drawCircleAndImage(icon.argb(), R.dimen.place_page_icon_size, icon.getResId(),
|
||||
R.dimen.place_page_icon_mark_size, requireContext());
|
||||
mColorIcon.setImageDrawable(circle);
|
||||
mTvCategory.setText(BookmarkManager.INSTANCE.getCategoryById(bookmark.getCategoryId()).getName());
|
||||
@@ -521,10 +520,10 @@ public class PlacePageView extends Fragment
|
||||
Drawable circle = Graphics.drawCircle(to, R.dimen.place_page_icon_size, requireContext().getResources());
|
||||
mColorIcon.setImageDrawable(circle);
|
||||
});
|
||||
dialogFragment.show(requireActivity().getSupportFragmentManager(), null);
|
||||
}
|
||||
else if (mMapObject.isBookmark())
|
||||
{
|
||||
dialogFragment.show(requireActivity().getSupportFragmentManager(), null);
|
||||
final Bookmark bookmark = (Bookmark) mMapObject;
|
||||
args.putInt(BookmarkColorDialogFragment.ICON_COLOR, bookmark.getIcon().getColor());
|
||||
args.putInt(BookmarkColorDialogFragment.ICON_RES, bookmark.getIcon().getResId());
|
||||
@@ -534,8 +533,7 @@ public class PlacePageView extends Fragment
|
||||
if (from == to)
|
||||
return;
|
||||
bookmark.setIconColor(to);
|
||||
Drawable circle = Graphics.drawCircleAndImage(to, R.dimen.place_page_icon_size,
|
||||
app.organicmaps.sdk.R.drawable.ic_bookmark_none,
|
||||
Drawable circle = Graphics.drawCircleAndImage(to, R.dimen.place_page_icon_size, bookmark.getIcon().getResId(),
|
||||
R.dimen.place_page_icon_mark_size, requireContext());
|
||||
mColorIcon.setImageDrawable(circle);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user