summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author George Mount <mount@google.com> 2024-08-06 10:59:29 -0700
committer George Mount <mount@google.com> 2024-08-06 11:01:35 -0700
commit2e30e126527069e256cd302bdd85be57d7c865c3 (patch)
treeb9b02c64c2e3ff9c1b35c1d250adb14ad661198a
parent821e24cfb800bd5df8ad6c2296a5114e617f1d55 (diff)
Add @NonNull to OnCheckedChangeListener
Fixes: 357484824 Flag: EXEMPT bugfix RelNote: Added NonNull to OnCheckedChangeListener Test: None. Nullability annotation only. Change-Id: Ida225a0b5b2cb4da63ba4f2f06be8587316f71d1
-rw-r--r--core/api/current.txt4
-rw-r--r--core/java/android/widget/CompoundButton.java2
-rw-r--r--core/java/android/widget/RadioGroup.java2
3 files changed, 4 insertions, 4 deletions
diff --git a/core/api/current.txt b/core/api/current.txt
index d610f4c8d4ed..7022d4cd854a 100644
--- a/core/api/current.txt
+++ b/core/api/current.txt
@@ -59031,7 +59031,7 @@ package android.widget {
}
public static interface CompoundButton.OnCheckedChangeListener {
- method public void onCheckedChanged(android.widget.CompoundButton, boolean);
+ method public void onCheckedChanged(@NonNull android.widget.CompoundButton, boolean);
}
public abstract class CursorAdapter extends android.widget.BaseAdapter implements android.widget.Filterable android.widget.ThemedSpinnerAdapter {
@@ -60096,7 +60096,7 @@ package android.widget {
}
public static interface RadioGroup.OnCheckedChangeListener {
- method public void onCheckedChanged(android.widget.RadioGroup, @IdRes int);
+ method public void onCheckedChanged(@NonNull android.widget.RadioGroup, @IdRes int);
}
public class RatingBar extends android.widget.AbsSeekBar {
diff --git a/core/java/android/widget/CompoundButton.java b/core/java/android/widget/CompoundButton.java
index 63f8ee7528f2..ed6ec32fca25 100644
--- a/core/java/android/widget/CompoundButton.java
+++ b/core/java/android/widget/CompoundButton.java
@@ -267,7 +267,7 @@ public abstract class CompoundButton extends Button implements Checkable {
* @param buttonView The compound button view whose state has changed.
* @param isChecked The new checked state of buttonView.
*/
- void onCheckedChanged(CompoundButton buttonView, boolean isChecked);
+ void onCheckedChanged(@NonNull CompoundButton buttonView, boolean isChecked);
}
/**
diff --git a/core/java/android/widget/RadioGroup.java b/core/java/android/widget/RadioGroup.java
index d445fdc01564..70fe6d5b5c9c 100644
--- a/core/java/android/widget/RadioGroup.java
+++ b/core/java/android/widget/RadioGroup.java
@@ -366,7 +366,7 @@ public class RadioGroup extends LinearLayout {
* @param group the group in which the checked radio button has changed
* @param checkedId the unique identifier of the newly checked radio button
*/
- public void onCheckedChanged(RadioGroup group, @IdRes int checkedId);
+ void onCheckedChanged(@NonNull RadioGroup group, @IdRes int checkedId);
}
private class CheckedStateTracker implements CompoundButton.OnCheckedChangeListener {