Я пытаюсь реализовать подкласс ListPreference, и пока его конструктор вызывается (после его отображения), его переопределение onBindDialogView не вызывается.
public MyListPreference(Context context, AttributeSet attrs) {
super(context, attrs);
// TODO Auto-generated constructor stub
Log.v(TAG, "MyListPreference constructed.");
}
@Override
protected void onBindDialogView(View view) {
super.onBindDialogView(view);
Log.v(TAG, "onBindDialogView called");
}
Почему это происходит? Что мне не хватает?
Обновление: я поместил сообщение журнала в onCreateDialogView() и он вызывается тоже.
Это всего лишь onBindDialogView() который не вызывается.
Почему? Каковы условия для вызова этого обратного вызова?
onBindDialogView()
? - person ozbek   schedule 26.06.2013