Merge pull request #3929 from dhebbeker/feature/remove-unused-interface-OnLayoutChangedListener

Removed unused interface OnLayoutChangedListener.
This commit is contained in:
cketti 2019-02-28 02:31:09 +01:00 committed by GitHub
commit 3e1a8da32a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 1 additions and 27 deletions

View file

@ -35,14 +35,13 @@ import com.fsck.k9.mail.Address;
import com.fsck.k9.mailstore.AttachmentResolver;
import com.fsck.k9.mailstore.AttachmentViewInfo;
import com.fsck.k9.mailstore.MessageViewInfo;
import com.fsck.k9.view.MessageHeader.OnLayoutChangedListener;
import com.fsck.k9.view.MessageWebView;
import com.fsck.k9.view.MessageWebView.OnPageFinishedListener;
import static android.app.DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED;
public class MessageContainerView extends LinearLayout implements OnLayoutChangedListener, OnCreateContextMenuListener {
public class MessageContainerView extends LinearLayout implements OnCreateContextMenuListener {
private static final int MENU_ITEM_LINK_VIEW = Menu.FIRST;
private static final int MENU_ITEM_LINK_SHARE = Menu.FIRST + 1;
private static final int MENU_ITEM_LINK_COPY = Menu.FIRST + 2;
@ -505,13 +504,6 @@ public class MessageContainerView extends LinearLayout implements OnLayoutChange
clearDisplayedContent();
}
@Override
public void onLayoutChanged() {
if (mMessageContentView != null) {
mMessageContentView.invalidate();
}
}
public void enableAttachmentButtons(AttachmentViewInfo attachment) {
getAttachmentView(attachment).enableButtons();
}

View file

@ -66,7 +66,6 @@ public class MessageTopView extends LinearLayout {
super.onFinishInflate();
mHeaderContainer = findViewById(R.id.header_container);
// mHeaderContainer.setOnLayoutChangedListener(this);
mInflater = LayoutInflater.from(getContext());
viewAnimator = findViewById(R.id.message_layout_animator);

View file

@ -79,7 +79,6 @@ public class MessageHeader extends LinearLayout implements OnClickListener, OnLo
private ContactPictureLoader mContactsPictureLoader;
private ContactBadge mContactBadge;
private OnLayoutChangedListener mOnLayoutChangedListener;
private OnCryptoClickListener onCryptoClickListener;
private OnMenuItemClickListener onMenuItemClickListener;
@ -168,7 +167,6 @@ public class MessageHeader extends LinearLayout implements OnClickListener, OnLo
onAddSenderToContacts();
} else if (id == R.id.to || id == R.id.cc || id == R.id.bcc) {
expand((TextView)view, ((TextView)view).getEllipsize() != null);
layoutChanged();
} else if (id == R.id.crypto_status_icon) {
onCryptoClickListener.onCryptoClick();
} else if (id == R.id.icon_single_message_options) {
@ -399,7 +397,6 @@ public class MessageHeader extends LinearLayout implements OnClickListener, OnLo
expand(mToView, true);
expand(mCcView, true);
}
layoutChanged();
}
@ -522,20 +519,6 @@ public class MessageHeader extends LinearLayout implements OnClickListener, OnLo
}
}
public interface OnLayoutChangedListener {
void onLayoutChanged();
}
public void setOnLayoutChangedListener(OnLayoutChangedListener listener) {
mOnLayoutChangedListener = listener;
}
private void layoutChanged() {
if (mOnLayoutChangedListener != null) {
mOnLayoutChangedListener.onLayoutChanged();
}
}
public void setOnCryptoClickListener(OnCryptoClickListener onCryptoClickListener) {
this.onCryptoClickListener = onCryptoClickListener;
}