From edb6a18f0c3ac6ffa2fb47a75cf240d589c644f3 Mon Sep 17 00:00:00 2001 From: Ellen2018 <1961075191@qq.com> Date: Thu, 11 Jul 2019 12:28:19 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=88=86=E9=A1=B5=E6=97=B6?= =?UTF-8?q?=E5=8A=A0=E5=85=A5=E5=A4=9A=E4=BD=99=E7=9A=84=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ellen/tableview/supertableview/TableView.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/tableview/src/main/java/com/ellen/tableview/supertableview/TableView.java b/tableview/src/main/java/com/ellen/tableview/supertableview/TableView.java index ebaa79e..a9f2c4f 100644 --- a/tableview/src/main/java/com/ellen/tableview/supertableview/TableView.java +++ b/tableview/src/main/java/com/ellen/tableview/supertableview/TableView.java @@ -429,15 +429,19 @@ public void onClick(View v) { int itemCountCopy = 0; if (pagingMode != null) { if (pagingMode.isVer()) { + if(tableViewAdapter.getTableRow()<=pagingMode.getFirstSize()){ + pagingMode.setFirstSize(tableViewAdapter.getTableRow()); + } itemCountCopy = pagingMode.getFirstSize() * tableViewAdapter.getTableColumn(); setColumnNumber(tableViewAdapter.getTableColumn()); setRowNumber(pagingMode.getFirstSize()); getGridLayoutY().setRowCount(pagingMode.getFirstSize()); getGridLayoutX().setColumnCount(tableViewAdapter.getTableColumn()); } else { + if(tableViewAdapter.getTableColumn()<=pagingMode.getFirstSize()){ + pagingMode.setFirstSize(tableViewAdapter.getTableColumn()); + } itemCountCopy = pagingMode.getFirstSize() * tableViewAdapter.getTableRow(); - Log.e("首次加载",pagingMode.getFirstSize()+""); - Log.e("预加载",tableViewAdapter.getTableRow()+""); setColumnNumber(pagingMode.getFirstSize()); setRowNumber(tableViewAdapter.getTableRow()); getGridLayoutY().setRowCount(tableViewAdapter.getTableRow());