Uygulamamda, kullanıcının EditText
alana metin kopyalayıp yapıştırmasını istemediğim bir kayıt ekranı var . Kopyala / yapıştır / giriş yöntemini ve diğer seçenekleri gösteren bağlam menüsünün görünmemesi onLongClickListener
için her biri için bir tane ayarladım EditText
. Bu nedenle, kullanıcı Düzenleme alanlarına kopyalayamayacak / yapıştıramayacaktır.
OnLongClickListener mOnLongClickListener = new OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
// prevent context menu from being popped up, so that user
// cannot copy/paste from/into any EditText fields.
return true;
}
};
Ancak, kullanıcı Android varsayılanı dışında, kopyalamak / yapıştırmak için bir düğmeye sahip olabilen veya aynı bağlam menüsünü gösterebilen üçüncü taraf bir klavyeyi etkinleştirmişse sorun ortaya çıkar. Peki bu senaryoda kopyala / yapıştır özelliğini nasıl devre dışı bırakırım?
Kopyalama / yapıştırmanın başka yolları olup olmadığını lütfen bana bildirin. (ve muhtemelen bunların nasıl devre dışı bırakılacağı)
Herhangi bir yardım memnuniyetle karşılanacaktır.