Skip to content

Commit 85d39b7

Browse files
nbradburyclaude
andcommitted
Fix remaining SDK 36 deprecation warnings in Java files
Suppress announceForAccessibility deprecation in CommentDetailFragment, WPMainActivity, and MediaPickerUtils. Replace deprecated Locale constructor with Locale.Builder in GutenbergUtils. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent b73f985 commit 85d39b7

File tree

4 files changed

+9
-5
lines changed

4 files changed

+9
-5
lines changed

WordPress/src/main/java/org/wordpress/android/ui/comments/CommentDetailFragment.java

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1480,10 +1480,11 @@ private void likeComment(
14801480
.OnNoteCommentLikeChanged(mNote, actionBinding.btnLike.isActivated()));
14811481
}
14821482

1483-
actionBinding.btnLike.announceForAccessibility(
1484-
getText(actionBinding.btnLike.isActivated() ? R.string.comment_liked_talkback
1485-
: R.string.comment_unliked_talkback)
1486-
);
1483+
@SuppressWarnings("deprecation")
1484+
CharSequence announcement = getText(actionBinding.btnLike.isActivated()
1485+
? R.string.comment_liked_talkback
1486+
: R.string.comment_unliked_talkback);
1487+
actionBinding.btnLike.announceForAccessibility(announcement);
14871488
}
14881489

14891490
private void toggleLikeButton(
@@ -1667,6 +1668,7 @@ public void onCommentChanged(OnCommentChanged event) {
16671668
}
16681669
}
16691670

1671+
@SuppressWarnings("deprecation")
16701672
private void announceCommentStatusChangeForAccessibility(CommentStatus newStatus) {
16711673
int resId = -1;
16721674
switch (newStatus) {

WordPress/src/main/java/org/wordpress/android/ui/main/WPMainActivity.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1140,6 +1140,7 @@ private void popupSnackbarForCompleteUpdate() {
11401140
.show();
11411141
}
11421142

1143+
@SuppressWarnings("deprecation")
11431144
private void announceTitleForAccessibility(PageType pageType) {
11441145
getWindow().getDecorView().announceForAccessibility(mBottomNav.getContentDescriptionForPageType(pageType));
11451146
}

WordPress/src/main/java/org/wordpress/android/util/MediaPickerUtils.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
import org.wordpress.android.R;
99

1010
public class MediaPickerUtils {
11+
@SuppressWarnings("deprecation")
1112
public static void announceSelectedMediaForAccessibility(@NonNull ImageView imageThumbnail,
1213
boolean isVideo,
1314
boolean itemSelected) {

libs/editor/src/main/java/org/wordpress/android/editor/gutenberg/GutenbergUtils.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ public static Boolean isDarkMode(Context context) {
3030
@SuppressLint("AppBundleLocaleChanges")
3131
public static Bundle getTranslations(Activity activity) {
3232
Bundle translations = new Bundle();
33-
Locale defaultLocale = new Locale("en");
33+
Locale defaultLocale = new Locale.Builder().setLanguage("en").build();
3434
Resources currentResources = activity.getResources();
3535
Context localizedContextCurrent = activity
3636
.createConfigurationContext(currentResources.getConfiguration());

0 commit comments

Comments
 (0)