Всем доброго дня!
Пока что учусь кодить, пишу будильник.
Возникла необходимость немного упростить код.
В будильнике есть 4 метода проверки бодрствования, для каждого был свой Activity-класс, но ввиду того что многие методы в них повторяются, я решил всё это засунуть в 1 класс, с суб-классами. Что-то типа этого:
[syntax=java]
public class DisableMethods extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//Выбор суб-класса - создание интента (правильно ли?)
startActivity(new Intent(this, DisableMethod1.class));
}
public class DisableMethod1 extends DisableMethods {
@Override
protected void onCreate(Bundle savedInstanceState) {
setContentView(R.layout.DisableMethod1);
}
}
}
[/syntax]
В манифесте прописал только верхний класс. Выдает кучу ошибок о том что субклассы не прописаны в манифесте. Подскажите, как правильно поступить в подобной ситуации? И правильно ли я вообще делаю?
несколько Activity в одном классе как субклассы
Re: несколько Activity в одном классе как субклассы
не нужно их так объединять
не знаю что вам нужно, но обратите внимание на фрагменты - раз
и второе, зачастую нужно класы перекомпоновать не так, а создать другие классы, чтобы методы не повторялись.
не знаю что вам нужно, но обратите внимание на фрагменты - раз
и второе, зачастую нужно класы перекомпоновать не так, а создать другие классы, чтобы методы не повторялись.
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: несколько Activity в одном классе как субклассы
Вы можете использовать 3 варрианта:
1. Fragments.
2. TabActivity
3. activity theme as dialog
Других варриантов не существует.
1. Fragments.
2. TabActivity
3. activity theme as dialog
Других варриантов не существует.
