Messaging: Language cleanup
No unnecessary boxing, enhanced for loops, redundant checks and throws, imports (removal, reordering), possible void returns Change-Id: I7a8e1b2007e3b0906e01b41785c518d02c2f3fab
This commit is contained in:
@@ -42,7 +42,6 @@ import com.android.messaging.ui.contact.AddContactsConfirmationDialog;
|
||||
import com.android.messaging.ui.conversationlist.ConversationListFragment.ConversationListFragmentHost;
|
||||
import com.android.messaging.ui.conversationlist.MultiSelectActionModeCallback.SelectedConversation;
|
||||
import com.android.messaging.util.PhoneUtils;
|
||||
import com.android.messaging.util.Trace;
|
||||
import com.android.messaging.util.UiUtils;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
/*
|
||||
* Copyright (C) 2015 The Android Open Source Project
|
||||
* Copyright (C) 2024 The LineageOS Project
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
@@ -24,7 +25,6 @@ import android.view.ViewGroup;
|
||||
|
||||
import com.android.messaging.R;
|
||||
import com.android.messaging.ui.CursorRecyclerAdapter;
|
||||
import com.android.messaging.ui.conversationlist.ConversationListItemView.HostInterface;
|
||||
|
||||
/**
|
||||
* Provides an interface to expose Conversation List Cursor data to a UI widget like a ListView.
|
||||
|
||||
@@ -33,7 +33,6 @@ import android.view.ViewGroup.MarginLayoutParams;
|
||||
import android.view.ViewPropertyAnimator;
|
||||
import android.view.accessibility.AccessibilityManager;
|
||||
import android.widget.AbsListView;
|
||||
import android.widget.ImageView;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
import androidx.core.view.ViewGroupCompat;
|
||||
@@ -312,7 +311,7 @@ public class ConversationListFragment extends Fragment implements ConversationLi
|
||||
// It is recommended for the Floating Action button functionality to be duplicated as a
|
||||
// menu
|
||||
AccessibilityManager accessibilityManager = (AccessibilityManager)
|
||||
getActivity().getSystemService(Context.ACCESSIBILITY_SERVICE);
|
||||
requireActivity().getSystemService(Context.ACCESSIBILITY_SERVICE);
|
||||
startNewConversationMenuItem.setVisible(accessibilityManager
|
||||
.isTouchExplorationEnabled());
|
||||
}
|
||||
@@ -397,7 +396,7 @@ public class ConversationListFragment extends Fragment implements ConversationLi
|
||||
R.integer.fab_animation_duration_ms));
|
||||
}
|
||||
|
||||
public ViewPropertyAnimator dismissFab() {
|
||||
public void dismissFab() {
|
||||
// To prevent clicking while animating.
|
||||
mStartNewConversationButton.setEnabled(false);
|
||||
final MarginLayoutParams lp =
|
||||
@@ -405,11 +404,11 @@ public class ConversationListFragment extends Fragment implements ConversationLi
|
||||
final float fabWidthWithLeftRightMargin = mStartNewConversationButton.getWidth()
|
||||
+ lp.leftMargin + lp.rightMargin;
|
||||
final int direction = AccessibilityUtil.isLayoutRtl(mStartNewConversationButton) ? -1 : 1;
|
||||
return getNormalizedFabAnimator().translationX(direction * fabWidthWithLeftRightMargin);
|
||||
getNormalizedFabAnimator().translationX(direction * fabWidthWithLeftRightMargin);
|
||||
}
|
||||
|
||||
public ViewPropertyAnimator showFab() {
|
||||
return getNormalizedFabAnimator().translationX(0).withEndAction(() -> {
|
||||
public void showFab() {
|
||||
getNormalizedFabAnimator().translationX(0).withEndAction(() -> {
|
||||
// Re-enable clicks after the animation.
|
||||
mStartNewConversationButton.setEnabled(true);
|
||||
});
|
||||
|
||||
@@ -24,8 +24,6 @@ import android.graphics.Rect;
|
||||
import android.graphics.Typeface;
|
||||
import android.graphics.drawable.Drawable;
|
||||
import android.net.Uri;
|
||||
import androidx.core.text.BidiFormatter;
|
||||
import androidx.core.text.TextDirectionHeuristicsCompat;
|
||||
import android.text.TextPaint;
|
||||
import android.text.TextUtils;
|
||||
import android.util.AttributeSet;
|
||||
@@ -39,6 +37,8 @@ import android.widget.ImageView;
|
||||
import android.widget.TextView;
|
||||
|
||||
import androidx.core.content.res.ResourcesCompat;
|
||||
import androidx.core.text.BidiFormatter;
|
||||
import androidx.core.text.TextDirectionHeuristicsCompat;
|
||||
|
||||
import com.android.messaging.Factory;
|
||||
import com.android.messaging.R;
|
||||
@@ -61,6 +61,7 @@ import com.android.messaging.util.PhoneUtils;
|
||||
import com.android.messaging.util.Typefaces;
|
||||
import com.android.messaging.util.UiUtils;
|
||||
import com.android.messaging.util.UriUtil;
|
||||
|
||||
import org.lineageos.messaging.util.PrefsUtils;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
/*
|
||||
* Copyright (C) 2015 The Android Open Source Project
|
||||
* Copyright (C) 2024 The LineageOS Project
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
@@ -30,7 +31,6 @@ import com.android.messaging.datamodel.data.ParticipantData;
|
||||
import com.android.messaging.datamodel.data.PersonItemData;
|
||||
import com.android.messaging.ui.CursorRecyclerAdapter;
|
||||
import com.android.messaging.ui.PersonItemView;
|
||||
import com.android.messaging.ui.PersonItemView.PersonItemViewListener;
|
||||
import com.android.messaging.util.PhoneUtils;
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user