如何禁止在 Android EditText 中输入 GIF?

How to disable GIFs from being entered in Android EditText?

如何关闭用户在 EditText 中插入 GIF 的可能性? 我尝试切换不同的 inputTypes,但找不到解决方案。

这就是我对问题的解答。添加一个 textwatcher 并检查它是否包含 URL 的开头。用户仍然可以看到 GIF,但无法输入。也许这不是最好的解决方案,但它确实有效。

@Override
        public void afterTextChanged(View view, Editable s) {
            if (view.getId() == R.id.edittext) {
                if(s.contains("https://"){
                    editText.setText("");
                }
            }
        }