private void initSettingsFields() {
    boolean isMarkdown = AccountHelper.getDefaultAccount().isUseMarkdown();

    switch_markdown.setChecked(isMarkdown);
    RelativeLayout.LayoutParams params =
        (RelativeLayout.LayoutParams) switch_markdown_button.getLayoutParams();

    if (isMarkdown) {
      params.addRule(RelativeLayout.ALIGN_RIGHT, -1);
      params.addRule(RelativeLayout.ALIGN_LEFT, R.id.toggleButton_public_blog);
      switch_markdown_button.setLayoutParams(params);
      switch_markdown_button.setImageResource(R.drawable.progress_thumb_selector);
      switch_markdown.setGravity(Gravity.RIGHT | Gravity.CENTER_VERTICAL);
    } else {
      params.addRule(RelativeLayout.ALIGN_RIGHT, R.id.switch_markdown);
      params.addRule(RelativeLayout.ALIGN_LEFT, -1);
      switch_markdown_button.setLayoutParams(params);
      switch_markdown_button.setImageResource(R.drawable.progress_thumb_off_selector);
      switch_markdown.setGravity(Gravity.LEFT | Gravity.CENTER_VERTICAL);
    }
  }