Я не совсем понимаю, как вы можете создать экземпляр BroadcastReceiver, а затем переопределить inline? Я использую для создания класса и «расширения» другого класса, а затем переопределения в подклассе.BroadcastReceiver: создать экземпляр и переопределить встроенный?
гряду из .NET Так вот, вероятно, почему это немного странно, может кто-нибудь помочь мне понять, как я действительно не понимаю, что происходит
здесь является то, что я говорю о
private final BroadcastReceiver dynamicReceiver
= new BroadcastReceiver()
{
@Override
public void onReceive(Context context, Intent intent) {
// TODO
}
};
Как вы можете видеть выше, оно создается как экземпляр внутри класса и затем переопределяет его методы.
Любая помощь, я действительно не понимаю, что происходит
Благодаря
В чем вопрос? Потому что отрезанные вы показали, это правильно. – Enerccio
Как я уже сказал, я не понимаю, что происходит, как можно создать экземпляр класса inline, а затем переопределить его методы. Обычно это выполняется с использованием классов и расширяется, а затем вы переопределяете в подклассе. – Martin