【问题标题】:How can I add special characters to android:digits on xamarin.android?如何在 xamarin.android 上向 android:digits 添加特殊字符?
【发布时间】:2020-07-01 12:41:55
【问题描述】:

我正在尝试向 EditText 添加过滤器

<EditText
    android:layout_width="match_parent"
    android:layout_height="wrap_content" 
    android:hint="Full Name"
    android:singleLine="true" android:digits="ABCDEFGHIJKLMNOPQRSTUVWXYZÇÁÀÃÂÉÈÊÍÌÎÓÒÕÔÚÙÛabcdefghijklmnopqrstuvwxyzçáàãâéèêíìîóòõôúùû " android:inputType="textFilter"/>

但是当我添加这个字符时:ÇÁÀÃÂÉÈÊÍÌÎÓÒÕÔÚÙÛçáàãâéèêíììîóòõôúùû 我所有低于此 EditText 的资源 ID 都停止工作

我该如何解决这个问题?

【问题讨论】:

    标签: android xml xamarin xamarin.android special-characters


    【解决方案1】:

    可能另一种方法是在代码中创建 android 数字规则,如下所示

    etFullName.KeyListenerAndroid.Text.Method.DigitsKeyListener.GetInstance("ABCDEFGHIJKLMNOPQRSTUVWXYZÇÁÀÃÂÉÈÊÍÌÎÓÒÕÔÚÙÛabcdefghijklmnopqrstuvwxyzçáàãâéèêíìîóòõôúùû"); 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-29
      • 1970-01-01
      • 1970-01-01
      • 2015-06-10
      • 2022-11-02
      相关资源
      最近更新 更多