操作行列 - ZWeijian/FormView GitHub Wiki

在第rowPos行增加一行,返回总行数

mFormView.addRow(int rowPos);

删除第rowPos行,返回总行数

mFormView.deleteRow(int rowPos);

表格最下面添加一行,返回总行数

mFormView.addRowAtTheEnd();

表格最下面减少一行,返回总行数

mFormView.deleteRowAtTheEnd();

从第columnPos列开始,增加range列,返回总列数

mFormView.addColumn(int columnPos, int range);

删除一列,传入选中格的行号和列号,返回总列数

mFormView.deleteColumn(rowPos, columnPos);

表格最右方增加n列,返回总列数

mFormView.addColumnAtTheEnd(int n);

表格最右方减少n列,返回总列数

mFormView.deleteColumnAtTheEnd(int n);

选中或取消选中某一行,传入行号和是否选中

mFormView.selectRow(int rowPos, boolean isSelect);

选中或取消选中某一列,传入选中格的行号和列号,以及是否选中

mFormView.selectColumn(int rowPos, int columnPos, boolean isSelect);

平分某一行,把此行的所有格子宽度设置为相同

mFormView.equalRow(int rowPos);

重置某一行,先把此行的合并格拆分,再把此行的所有格子宽度设置为相同

mFormView.resetRow(int rowPos);

是否显示行按钮,默认显示

mFormView.setShowRowMenu(boolean show);

获取是否显示行按钮

mFormView.isShowRowMenu();

是否显示列按钮,默认显示

mFormView.setShowColumnMenu(boolean show);

获取是否显示列按钮

mFormView.isShowColumnMenu();

设置行按钮的图标

mFormView.setRowMenuIcon(int resId);
mFormView.setRowMenuIcon(Drawable drawable);
mFormView.setRowMenuIcon(Bitmap bitmap);

设置列按钮的图标

mFormView.setColMenuIcon(int resId);
mFormView.setColMenuIcon(Drawable drawable);
mFormView.setColMenuIcon(Bitmap bitmap);