Мне нужно создать базовый класс, который расширяет Activity
, который выполняет некоторые общие задачи в моем приложении и расширяет мои activity из него, в следующей форме:
public BaseActivity расширяет Activity {....}
public SubActivity расширяет BaseActivity {...}
в SubActivity Мне нужно присвоить значения некоторым переменным и Компоненты пользовательского интерфейса, определенные в BaseActivity , мне может потребоваться определить другой макет для SubActivity в соответствии с некоторым значением флага, также (в SubActivity ) я хочу выполнить asyncTask который определен в BaseActivity .
возможно ли это? если да, есть ли какой-нибудь учебник, который может помочь? заранее спасибо