Моя деятельность использует адаптер, который требует контекстКак передать приложение вместо контекста активности в адаптере AndroidAnnotations?
@EActivity
public class MyActivity extends Activity {
@Bean
MyAdapter adapter;
}
адаптер сам по себе:
@EBean
public class MyAdapter extends Adapter {
@RootContext
Context context;
}
Whn Я открываю сгенерированного деятельность, я вижу:
adapter = MyAdapter_.getInstance_(getActivity());
контекст деятельности утечка памяти. Я хочу изменить его на Application Context Я мог бы сделать это, используя setter, я полагаю, но мне нужно как-то это время, так что я могу заставить AndroidAnnotations передать контекст приложения?
* Контекст активности утечки памяти. * Если вы не сделали бы что-то странное в своем адаптере, это не должно. Если контекст протекает, а это означает, что Adapter живет дольше. Activity = Strange stuff ... – Selvin
Это правда, и я буду изучать его, но мой вопрос остается - как передать контекст приложения в адаптер, используя AndroidAnnotations –