summaryrefslogtreecommitdiffstats
path: root/java/com/android/dialer/app/calllog/CallLogAdapter.java
diff options
context:
space:
mode:
authorandroid-build-team Robot <android-build-team-robot@google.com>2017-06-25 07:44:04 +0000
committerandroid-build-team Robot <android-build-team-robot@google.com>2017-06-25 07:44:04 +0000
commitda774c0c1b5d2a2d17da5e42817e53d696b58290 (patch)
tree742285fa641f62ba0b358a65a452f4f65db04ce2 /java/com/android/dialer/app/calllog/CallLogAdapter.java
parenta921616b689687d978d9ef0fff42ead24dd7833a (diff)
parent842a9777de13bebb1c82f9d57222c52f9ddec558 (diff)
downloadandroid_packages_apps_Dialer-da774c0c1b5d2a2d17da5e42817e53d696b58290.tar.gz
android_packages_apps_Dialer-da774c0c1b5d2a2d17da5e42817e53d696b58290.tar.bz2
android_packages_apps_Dialer-da774c0c1b5d2a2d17da5e42817e53d696b58290.zip
release-request-c5216b17-dc50-4b24-831c-dc696ed657cc-for-git_oc-dr1-release-4133426 snap-temp-L83500000077479774
Change-Id: I93724a7de0e31ffd41bd0b565f4f7ca915253a7d
Diffstat (limited to 'java/com/android/dialer/app/calllog/CallLogAdapter.java')
-rw-r--r--java/com/android/dialer/app/calllog/CallLogAdapter.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/java/com/android/dialer/app/calllog/CallLogAdapter.java b/java/com/android/dialer/app/calllog/CallLogAdapter.java
index f1d051a8c..5241d9c80 100644
--- a/java/com/android/dialer/app/calllog/CallLogAdapter.java
+++ b/java/com/android/dialer/app/calllog/CallLogAdapter.java
@@ -317,6 +317,15 @@ public class CallLogAdapter extends GroupingListAdapter
Logger.get(mActivity)
.logImpression(DialerImpression.Type.MULTISELECT_SINGLE_PRESS_SELECT_ENTRY);
checkMarkCallLogEntry(viewHolder);
+ // select all check box logic
+ if (getItemCount() == selectedItems.size()) {
+ LogUtil.i(
+ "mExpandCollapseListener.onClick",
+ "getitem count %d is equal to items select count %d, check select all box",
+ getItemCount(),
+ selectedItems.size());
+ mMultiSelectRemoveView.tapSelectAll();
+ }
}
return;
}
@@ -1394,5 +1403,7 @@ public class CallLogAdapter extends GroupingListAdapter
void showMultiSelectRemoveView(boolean show);
void setSelectAllModeToFalse();
+
+ void tapSelectAll();
}
}