diff options
author | android-build-team Robot <android-build-team-robot@google.com> | 2017-06-25 07:44:04 +0000 |
---|---|---|
committer | android-build-team Robot <android-build-team-robot@google.com> | 2017-06-25 07:44:04 +0000 |
commit | da774c0c1b5d2a2d17da5e42817e53d696b58290 (patch) | |
tree | 742285fa641f62ba0b358a65a452f4f65db04ce2 /java/com/android/dialer/app/calllog/CallLogAdapter.java | |
parent | a921616b689687d978d9ef0fff42ead24dd7833a (diff) | |
parent | 842a9777de13bebb1c82f9d57222c52f9ddec558 (diff) | |
download | android_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.java | 11 |
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(); } } |