Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Valakin
432 / 98 / 15
Регистрация: 21.02.2015
Сообщений: 740
1

Когда вызывается конструктор дописанного view?

16.07.2015, 09:47. Просмотров 393. Ответов 5
Метки нет (Все метки)

Написал класс newButton extend Button

Когда в activity выполняется конструктор моего нового класса?

? newB=(newButton) findViewByID(R.id.bb);
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.07.2015, 09:47
Ответы с готовыми решениями:

Передвинуть view, когда отображается клавиатура
Есть необходимость передвинуть поля для ввода выше, когда открывается...

В чем разница (View view) и (View v)
Я только начинаю изучать программирование под андроид (до этого вобще...

Public void onClick(View view)
Не работает public void onClick(View view) :wall: public class MainActivity...

View вытесняет другое view из activity
После второго EditText должна располагаться кнопка. Но почему-то этот второй...

Когда вызывается конструктор?
здесь написано: Каждый раз, когда создается класс или структура, вызывается...

5
Pablito
2731 / 2166 / 735
Регистрация: 12.05.2014
Сообщений: 7,581
Завершенные тесты: 1
16.07.2015, 09:52 2
сделать вывод в лог в конструкторе, а так же в activity onCreate() после каждой строчки тоже вывод в лог и посмотреть, не вариант, не?
0
Valakin
432 / 98 / 15
Регистрация: 21.02.2015
Сообщений: 740
16.07.2015, 10:04  [ТС] 3
Конечно вариант, думал быстрее здесь спросить, придется ждать до вечера,
инет пишет что findViewByID конструктор не вызывает
0
Pablito
2731 / 2166 / 735
Регистрация: 12.05.2014
Сообщений: 7,581
Завершенные тесты: 1
16.07.2015, 10:13 4
из названия метода очевидно, что он ищет по id

я могу ошибаться, но конструктор вьюшки вызывается где-то в дебрях метода setContextView (если эта вьюшка является частью главного лаяута)
1
Valakin
432 / 98 / 15
Регистрация: 21.02.2015
Сообщений: 740
16.07.2015, 20:39  [ТС] 5
да уж, я для новой вьюшки написал метод,
но как его вызвать ума не приложу, потому что не знаю имя экземпляра которое очевидно было присвоено в методе
setContextView
0
Spelcrawler
531 / 501 / 113
Регистрация: 12.03.2014
Сообщений: 1,666
Завершенные тесты: 1
16.07.2015, 21:47 6
Цитата Сообщение от Valakin Посмотреть сообщение
да уж, я для новой вьюшки написал метод,
но как его вызвать ума не приложу, потому что не знаю имя экземпляра которое очевидно было присвоено в методе
setContextView
Чет не понятно, какая разница каким образом вы получили инстанс вьюшки? В любом случае, будь то обычный конструктор, или поиск по id - на выходе одна и та же вьюшка с одним набором методов.
0
16.07.2015, 21:47
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.07.2015, 21:47

Когда вызывается конструктор копирования?
Пожалуйста помогите ответить на вопрос "Когда вызывается конструктор...

Когда вызывается статический конструктор у статического класса?
ох lol, собственно: Когда вызывается статический конструктор у статического...

Будет ли утрачена память, когда конструктор копирования вызывается для уже существующего объекта класса?
class A { char * v; A(); ~A(); A(const A &obj); } /////////////////////...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru