@Nullable
  @Override
  public View onCreateView(
      LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    layoutInflater = inflater;
    View view = inflater.inflate(R.layout.preview_data_fragment, container, false);
    ButterKnife.bind(this, view);
    formBuilder = FormBuilder.getInstance(getActivity());

    swipeRefreshLayout.setOnRefreshListener(this);

    mySQLiteHelper = MySQLiteHelper.getInstance(getActivity());
    columnNames = mySQLiteHelper.getColumnNamesForTable(form.getTableName());

    // TableRow rowTitle = getTableTitleView();
    TableRow tableHeaders = getColumnHeaders();
    // tableLayout.addView(rowTitle);
    tableLayout.addView(tableHeaders);

    addTableBody(tableLayout);

    return view;
  }