Package 

Class EditTextKtxKt

    • Method Summary

      Modifier and Type Method Description
      final static EditText filterEmoji(EditText $self) Adds a filter to an EditText to prevent the entry of emoji characters.
      final static EditText filterCharacters(EditText $self, Character characters) 过滤掉 EditText 中输入的特定字符集。此函数接受一组字符,并将它们添加到过滤条件中,阻止这些字符被输入到 EditText 中。
      final static EditText addFilter(EditText $self, Function1<Character, Boolean> filterPredicate) 为 EditText 添加一个基于单个字符的过滤条件。此函数接受一个字符筛选谓词 filterPredicate,该谓词返回 true 以允许字符输入,返回 false 以阻止字符输入。
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • filterEmoji

         final static EditText filterEmoji(EditText $self)

        Adds a filter to an EditText to prevent the entry of emoji characters.

        This function utilizes the addFilter method to add a character filter that checks each character to determine if it is an emoji. If a character is an emoji, it will be blocked from entry.

      • filterCharacters

         final static EditText filterCharacters(EditText $self, Character characters)

        过滤掉 EditText 中输入的特定字符集。

        此函数接受一组字符,并将它们添加到过滤条件中,阻止这些字符被输入到 EditText 中。

        Parameters:
        characters - 一个字符序列,包含需要被过滤掉的字符。
      • addFilter

         final static EditText addFilter(EditText $self, Function1<Character, Boolean> filterPredicate)

        为 EditText 添加一个基于单个字符的过滤条件。

        此函数接受一个字符筛选谓词 filterPredicate,该谓词返回 true 以允许字符输入,返回 false 以阻止字符输入。

        Parameters:
        filterPredicate - 一个接收单个字符并返回 Boolean 值的函数,用于决定是否允许该字符输入。