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

时间:2018-11-26 12:52:17

标签: android android-edittext gif android-inputtype

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

1 个答案:

答案 0 :(得分:1)

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

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