@@ -35,6 +35,7 @@ public class EditorFragment extends EditorFragmentAbstract implements View.OnCli
3535 private static final String TAG_FORMAT_BAR_BUTTON_UL = "unorderedList" ;
3636 private static final String TAG_FORMAT_BAR_BUTTON_OL = "orderedList" ;
3737 private static final String TAG_FORMAT_BAR_BUTTON_LINK = "link" ;
38+ private static final String TAG_FORMAT_BAR_BUTTON_STRIKETHROUGH = "strikeThrough" ;
3839
3940 private static final float TOOLBAR_ALPHA_ENABLED = 1 ;
4041 private static final float TOOLBAR_ALPHA_DISABLED = 0.5f ;
@@ -96,6 +97,12 @@ public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle sa
9697 ToggleButton linkButton = (ToggleButton ) view .findViewById (R .id .format_bar_button_link );
9798 mTagToggleButtonMap .put (TAG_FORMAT_BAR_BUTTON_LINK , linkButton );
9899
100+ // Tablet-only
101+ ToggleButton strikethroughButton = (ToggleButton ) view .findViewById (R .id .format_bar_button_strikethrough );
102+ if (strikethroughButton != null ) {
103+ mTagToggleButtonMap .put (TAG_FORMAT_BAR_BUTTON_STRIKETHROUGH , strikethroughButton );
104+ }
105+
99106 ToggleButton htmlButton = (ToggleButton ) view .findViewById (R .id .format_bar_button_html );
100107 htmlButton .setOnClickListener (this );
101108
@@ -128,6 +135,8 @@ public void onClick(View v) {
128135 mWebView .execJavaScriptFromString ("ZSSEditor.setBold();" );
129136 } else if (id == R .id .format_bar_button_italic ) {
130137 mWebView .execJavaScriptFromString ("ZSSEditor.setItalic();" );
138+ } else if (id == R .id .format_bar_button_strikethrough ) {
139+ mWebView .execJavaScriptFromString ("ZSSEditor.setStrikeThrough();" );
131140 } else if (id == R .id .format_bar_button_quote ) {
132141 mWebView .execJavaScriptFromString ("ZSSEditor.setBlockquote();" );
133142 } else if (id == R .id .format_bar_button_ul ) {
0 commit comments