зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1264835 - Updated DefaultDoorHanger so that the default CheckBox state could be specified as an option. r=sebastian
This commit is contained in:
Родитель
8d1d5c1189
Коммит
9dcffb4d88
|
@ -125,6 +125,10 @@ public class DefaultDoorHanger extends DoorHanger {
|
||||||
if (!TextUtils.isEmpty(checkBoxText)) {
|
if (!TextUtils.isEmpty(checkBoxText)) {
|
||||||
mCheckBox = (CheckBox) findViewById(R.id.doorhanger_checkbox);
|
mCheckBox = (CheckBox) findViewById(R.id.doorhanger_checkbox);
|
||||||
mCheckBox.setText(checkBoxText);
|
mCheckBox.setText(checkBoxText);
|
||||||
|
if (options.has("checkboxState")) {
|
||||||
|
final boolean checkBoxState = options.optBoolean("checkboxState");
|
||||||
|
mCheckBox.setChecked(checkBoxState);
|
||||||
|
}
|
||||||
mCheckBox.setVisibility(VISIBLE);
|
mCheckBox.setVisibility(VISIBLE);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Загрузка…
Ссылка в новой задаче