package com.greenaddress.greenbits.ui; import android.content.Context; import android.util.AttributeSet; import android.widget.Toast; public class ClipboardEditText extends android.support.v7.widget.AppCompatEditText { private final Context context; public ClipboardEditText(final Context context) { super(context); this.context = context; } public ClipboardEditText(final Context context, final AttributeSet attrs) { super(context, attrs); this.context = context; } public ClipboardEditText(final Context context, final AttributeSet attrs, final int defStyle) { super(context, attrs, defStyle); this.context = context; } @Override public boolean onTextContextMenuItem(final int id) { final boolean result = super.onTextContextMenuItem(id); switch (id) { case android.R.id.cut: break; case android.R.id.paste: Toast.makeText(context, R.string.warnOnPaste, Toast.LENGTH_LONG).show(); break; case android.R.id.copy: break; } return result; } }