1

This one is not covered on the IntelliJ IDEA's symbols help page. It can be guessed that the 'o' in the circle is related to Override methods but what about the upward arrow? And more generally where can I find any reference about meaning of these symbols that are specific to Android Studio?

enter image description here

Phoenix Brothers
  • 167
  • 1
  • 13

1 Answers1

2

The arrow upwards means the current method overrides another method. This icon is part of four such icons, as listed below:

O with arrow up This function overrides another.

O with arrow down This function is overridden elsewhere.

I with arrow up This function implements an interface.

I with arrow down This interface has one or more implementations elsewhere.

Combinations of these icons van occur, an overriding function can be overridden, and an implemented interface could be overridden too. As far as I am aware, no other combinations are possible.

Daniël van den Berg
  • 2,197
  • 1
  • 20
  • 45