Можно ли одновременно расширить класс активности и класс PreferenceActivity?
Я хочу иметь свой основной класс для создания деятельности для 2 различных флагов.
1) Один с относительным макетом Textview и изображениями, для которых я расширяю свой класс как
public class Abcd extends Activity implements View.OnClickListener, _
AdapterView.OnItemClickListener, ViewFactory{
2) во-вторых, с линейной разметкой, чтобы иметь текстовый вид и изображение.
Теперь для второго случая я хочу использовать экран предпочтений вместо списка, для которого я должен расширить свою деятельность с PreferenceActivity.
Нужно ваше предложение, если я могу это сделать.
Спасибо Вани
1 ответ
VB не поддерживает это, как и C#.
Это называется полиморфизмом, и при поиске по этому слову доступно много информации.
Как правило, вы хотите полиморфизм, потому что вы хотите присоединить к классу два типа поведения - вы можете достичь этого так же легко, используя композицию вместо наследования - опять же, есть много советов, если вы ищете этот термин.