These codes will cause compiling error on Android lower version, such as 2.3. Because on lower version, this function is not exist in its parent class, but `@Override` means it is a parent's function.