use of org.holoeverywhere.widget.Switch in project HoloEverywhere by Prototik.
the class SwitchScreenPreference method onBindView.
@Override
protected void onBindView(View view) {
super.onBindView(view);
View checkableView = view.findViewById(R.id.switchWidget);
if (checkableView != null && checkableView instanceof Checkable) {
((Checkable) checkableView).setChecked(mChecked);
sendAccessibilityEvent(checkableView);
if (checkableView instanceof Switch) {
final Switch switchView = (Switch) checkableView;
switchView.setTextOn(mSwitchOn);
switchView.setTextOff(mSwitchOff);
switchView.setOnCheckedChangeListener(mListener);
}
}
syncSummaryView(view);
}
use of org.holoeverywhere.widget.Switch in project HoloEverywhere by Prototik.
the class SwitchPreference method onBindView.
@Override
protected void onBindView(View view) {
super.onBindView(view);
View checkableView = view.findViewById(R.id.switchWidget);
if (checkableView != null && checkableView instanceof Checkable) {
((Checkable) checkableView).setChecked(mChecked);
sendAccessibilityEvent(checkableView);
if (checkableView instanceof Switch) {
final Switch switchView = (Switch) checkableView;
switchView.setTextOn(mSwitchOn);
switchView.setTextOff(mSwitchOff);
switchView.setOnCheckedChangeListener(mListener);
}
}
syncSummaryView(view);
}
use of org.holoeverywhere.widget.Switch in project HoloEverywhere by Prototik.
the class SwitchScreenPreference method onCreateOptionsMenu.
@Override
boolean onCreateOptionsMenu(Menu menu) {
final MenuItem item = menu.add(Menu.NONE, android.R.id.button1, Menu.NONE, "");
MenuItemCompat.setShowAsAction(item, MenuItemCompat.SHOW_AS_ACTION_ALWAYS);
int theme = ThemeManager.getThemeType(getDialog().getContext());
if (theme != ThemeManager.LIGHT) {
theme = ThemeManager.DARK;
}
LayoutInflater inflater = LayoutInflater.from(getDialog().getContext(), theme | PreferenceInit.THEME_FLAG);
View actionView = inflater.inflate(R.layout.preference_widget_switch_screen_bar);
Switch switchView = (Switch) actionView.findViewById(R.id.switchWidget);
switchView.setChecked(mChecked);
switchView.setTextOn(mSwitchOn);
switchView.setTextOff(mSwitchOff);
switchView.setOnCheckedChangeListener(mListener);
MenuItemCompat.setActionView(item, actionView);
return true;
}
use of org.holoeverywhere.widget.Switch in project little-bear-dictionary by daimajia.
the class SwitchPreference method onBindView.
@Override
protected void onBindView(View view) {
super.onBindView(view);
View checkableView = view.findViewById(R.id.switchWidget);
if (checkableView != null && checkableView instanceof Checkable) {
((Checkable) checkableView).setChecked(mChecked);
sendAccessibilityEvent(checkableView);
if (checkableView instanceof Switch) {
final Switch switchView = (Switch) checkableView;
switchView.setTextOn(mSwitchOn);
switchView.setTextOff(mSwitchOff);
switchView.setOnCheckedChangeListener(mListener);
}
}
syncSummaryView(view);
}
Aggregations