Можно ли одновременно расширить класс активности и класс PreferenceActivity? - PullRequest
0 голосов
/ 08 апреля 2011

Я хочу, чтобы мой основной класс создавал активность для 2 различных флагов.

1) Один с относительным макетом Textview и изображениями, для которых я расширяю свой класс как

public class Abcd extends Activity implements View.OnClickListener, _  
    AdapterView.OnItemClickListener, ViewFactory{

2) во-вторых, с линейной разметкой, чтобы иметь текстовое представление и список изображений.

теперь для второго случая я хочу использовать экран предпочтений вместо списка, для которого я должен расширить свою деятельность с PreferenceActivity.

Нужно ваше предложение, если я могу это сделать.

Спасибо Вани

1 Ответ

0 голосов
/ 08 апреля 2011

VB не поддерживает его, равно как и C #.

Это называется Полиморфизм , и при поиске по этому слову достаточно информации.

Как правило, вы хотели бы полиморфизм, потому что вы хотите присоединить два класса поведения к классу - вы можете достичь этого так же легко, используя композиция над наследованием - опять же, есть много советов, доступных при поиске этого термина.

...