EditText yourEditText = (EditText) findViewById(R.id.your_edit_text);
yourEditText.setCustomSelectionActionModeCallback(new ActionMode.Callback()
{
@Override
public boolean onCreateActionMode(ActionMode actionMode, Menu menu)
{
return false;
}
@Override
public boolean onPrepareActionMode(ActionMode actionMode, Menu menu)
{
return false;
}
@Override
public boolean onActionItemClicked(ActionMode actionMode, MenuItem menuItem)
{
return false;
}
@Override
public void onDestroyActionMode(ActionMode actionMode)
{
// Do your stuff here when you destroy
}
});
}
, 당신의 각각의 EDITTEXT에 다음 줄을 추가합니다
android:textIsSelectable="false"
를 추가 작업을 위해 당신이 라이브러리를 사용할 수 있습니다
https://github.com/neopixl/PixlUI
왜 그걸하고 싶니? – Eselfar
내 프로젝트에는 사용자가 자신의 휴대 전화에서 텍스트를 복사하고 앱으로 돌아 오는 경우 편집 텍스트에서 길게 누르면 붙여 넣기 옵션이 제공되어야합니다. –
@Prem 부분적으로는 필수 항목입니다. 하지만 여기에 모든 기본 메뉴를 완전히 비활성화하는 대신 붙여 넣기 옵션을 표시하려고합니다. –