Loading src/com/android/settings/notification/history/NotificationHistoryActivity.java +12 −10 Original line number Diff line number Diff line Loading @@ -18,6 +18,8 @@ package com.android.settings.notification.history; import static android.provider.Settings.Secure.NOTIFICATION_HISTORY_ENABLED; import static androidx.core.view.accessibility.AccessibilityEventCompat.TYPE_VIEW_ACCESSIBILITY_FOCUSED; import android.app.Activity; import android.app.ActivityManager; import android.app.INotificationManager; Loading Loading @@ -97,7 +99,7 @@ public class NotificationHistoryActivity extends Activity { expand.setContentDescription(container.getVisibility() == View.VISIBLE ? getString(R.string.condition_expand_hide) : getString(R.string.condition_expand_show)); expand.setAccessibilityLiveRegion(View.ACCESSIBILITY_LIVE_REGION_POLITE); expand.sendAccessibilityEvent(TYPE_VIEW_ACCESSIBILITY_FOCUSED); }); TextView label = viewForPackage.findViewById(R.id.label); Loading @@ -109,7 +111,7 @@ public class NotificationHistoryActivity extends Activity { count.setText(getResources().getQuantityString(R.plurals.notification_history_count, nhp.notifications.size(), nhp.notifications.size())); NotificationHistoryRecyclerView rv = final NotificationHistoryRecyclerView rv = viewForPackage.findViewById(R.id.notification_list); rv.setAdapter(new NotificationHistoryAdapter(mNm, rv)); ((NotificationHistoryAdapter) rv.getAdapter()).onRebuildComplete( Loading src/com/android/settings/notification/history/NotificationHistoryAdapter.java +2 −1 Original line number Diff line number Diff line Loading @@ -91,11 +91,12 @@ public class NotificationHistoryAdapter extends new AccessibilityNodeInfo.AccessibilityAction( AccessibilityNodeInfo.ACTION_CLICK, description); info.addAction(customClick); //info.addAction(AccessibilityNodeInfo.AccessibilityAction.ACTION_DISMISS); info.addAction(AccessibilityNodeInfo.AccessibilityAction.ACTION_DISMISS); } @Override public boolean performAccessibilityAction(View host, int action, Bundle args) { super.performAccessibilityAction(host, action, args); if (action == AccessibilityNodeInfo.AccessibilityAction.ACTION_DISMISS.getId()) { onItemSwipeDeleted(position); return true; Loading Loading
src/com/android/settings/notification/history/NotificationHistoryActivity.java +12 −10 Original line number Diff line number Diff line Loading @@ -18,6 +18,8 @@ package com.android.settings.notification.history; import static android.provider.Settings.Secure.NOTIFICATION_HISTORY_ENABLED; import static androidx.core.view.accessibility.AccessibilityEventCompat.TYPE_VIEW_ACCESSIBILITY_FOCUSED; import android.app.Activity; import android.app.ActivityManager; import android.app.INotificationManager; Loading Loading @@ -97,7 +99,7 @@ public class NotificationHistoryActivity extends Activity { expand.setContentDescription(container.getVisibility() == View.VISIBLE ? getString(R.string.condition_expand_hide) : getString(R.string.condition_expand_show)); expand.setAccessibilityLiveRegion(View.ACCESSIBILITY_LIVE_REGION_POLITE); expand.sendAccessibilityEvent(TYPE_VIEW_ACCESSIBILITY_FOCUSED); }); TextView label = viewForPackage.findViewById(R.id.label); Loading @@ -109,7 +111,7 @@ public class NotificationHistoryActivity extends Activity { count.setText(getResources().getQuantityString(R.plurals.notification_history_count, nhp.notifications.size(), nhp.notifications.size())); NotificationHistoryRecyclerView rv = final NotificationHistoryRecyclerView rv = viewForPackage.findViewById(R.id.notification_list); rv.setAdapter(new NotificationHistoryAdapter(mNm, rv)); ((NotificationHistoryAdapter) rv.getAdapter()).onRebuildComplete( Loading
src/com/android/settings/notification/history/NotificationHistoryAdapter.java +2 −1 Original line number Diff line number Diff line Loading @@ -91,11 +91,12 @@ public class NotificationHistoryAdapter extends new AccessibilityNodeInfo.AccessibilityAction( AccessibilityNodeInfo.ACTION_CLICK, description); info.addAction(customClick); //info.addAction(AccessibilityNodeInfo.AccessibilityAction.ACTION_DISMISS); info.addAction(AccessibilityNodeInfo.AccessibilityAction.ACTION_DISMISS); } @Override public boolean performAccessibilityAction(View host, int action, Bundle args) { super.performAccessibilityAction(host, action, args); if (action == AccessibilityNodeInfo.AccessibilityAction.ACTION_DISMISS.getId()) { onItemSwipeDeleted(position); return true; Loading