Fix Android Icon Sizing Issue

Job ID: 39778454

Budget: ₹600 – ₹1,500 INR

In my Android app the heart-shaped Like button is defined at 24 × 24 px, yet the moment a user taps it the vector inflates beyond its original bounds. I need that animation or state change corrected so the icon remains exactly 24 × 24 px—no jump in size, just the usual color or fill change.

A tiny dot icon also appears beside the Like button. Its dimensions are already fine; I only want its position nudged so it aligns perfectly with the new, steady Like icon. No scaling on the dot—just a clean placement fix to stop it drifting.

You can dive straight into the layout XML, VectorDrawable assets, or the Kotlin/Java code handling the selected state—whatever is quickest. The change is complete when:

• The Like icon measures 24 × 24 px both before and after it is pressed.
• The dot icon keeps its current size but sits in the correct position on every screen density.

Please send back the adjusted drawable(s) or a patch file for the layout and code along with a short note on what you changed so I can merge it easily in Android Studio.