No, it shouldn’t affect the performance. Enums are like compile-time constants and at least in JVM they are compared by their identity (pretty much their memory address), not contents.
There is a warning to strictly avoid using enums on Android because they take up twice the memory. Is it actual? How can I purge Enum if I use it only once? What if I use only 1 field of the enum and other fields are unused later?
That is a very, very outdated warning. Practically no one is recommending that anymore. It takes such a tiny little overhead that it’s barely noticeable, especially as the android runtime (ART) gets better and better.