yebin254126

Results 3 issues of yebin254126

添加删除列,点击该列时,如果是最后一行可以正常删除,如果不是最后一行,则数据删除后,没有更新colum的datas,然后遍历时引发索引越界 ,代码如下,尝试手动删除也不行。 List src = data_table.getTableData().getT(); src.remove(position); data_table.getTableData().setT(src); table_columns.forEach(col -> { col.getDatas().remove(position); }); data_table.notifyDataChanged();

我在drawContent中添加一下代码: if (columns.size() == 0 || columns.get(0).getDatas().size() == 0) { Paint paint = config.getPaint(); Rect rect = new Rect(showRect.left, showRect.top, showRect.right, showRect.bottom + 200); DrawUtils.drawSingleText(canvas, paint, rect, "无数据"); } 用来设置无数据时的样式,但没有绘制出来

@Page在app模块中不存在问题,如果在lib中使用,由于生成的R是静态变量,不能直接使用,参考butterknife中的R2复制一份R. 但只能保证在该模块中相同,与app中的并不一定相同,这里我借鉴了butterKnife 中的方法,通过jct来替换R. ``` private Id elementToId(Element element, Class annotation, int value) { JCTree tree = (JCTree) trees.getTree(element, getMirror(element, annotation)); if (tree != null) { // tree can be null...