У меня есть диалог в моей активности предпочтений, определенный следующим образом (макет определен в xml):
public class DialogPreference extends android.preference.DialogPreference {
public DialogPreference(Context context, AttributeSet attrs) {
super(context, attrs);
}
public DialogPreference(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
}
public void onClick (DialogInterface dialog, int which) {
if (DialogInterface.BUTTON_POSITIVE == which) {
if (getKey() ==
getContext().getResources().getText(R.string.blabla)) {
// FIXME ??? - how ?
Log.v(TAG, "DialogPreference: onClick");
}
}
}
}
В диалоговом окне есть несколько виджетов, а именно RadioGroup
и несколько RadioButton
s.В настоящее время я не могу найти способ доступа к этим виджетам в методе onClick
.
Как получить доступ к этим виджетам?