
Сообщение от
Tester64
Как это сунуть? Передать ТИП для работы? Что-бы он сам мог их создавать и хранить
Нужна абстрактная фабрика, типа такого:
Кликните здесь для просмотра всего текста
Java |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
| public class adapter_My extends BaseAdapter {
protected static class Holder {
public TextView textView;
}
protected void use(Holder h) {
//
}
//Для перегрузки в потомках.
protected Holder newHolder()
{
return new Holder();
}
public void Init() {
Holder holder = newHolder();
// используем holder по разным условиям
}
}
class adapter_My2 extends adapter_My {
protected static class Holder2 public Holder {
public TextView textView2;
}
@Override
protected Holder newHolder()
{
return new Holder2();
}
} |
|

Сообщение от
Tester64
Я только за, но не знаю как... Никогда не работал с чистыми типами...
Поздравляю, ты добрался до
Паттернов программирования.
Насколько я тебя понимаю, читать ты их не будешь, потому прикинь сколько тебе велосипедить ещё...