如何禁止在 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("");
}
}
}
如何关闭用户在 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("");
}
}
}