【问题标题】:what does maxLength="#length" means in an xml android layout file?maxLength="#length" 在 xml android 布局文件中是什么意思?
【发布时间】:2016-12-16 10:25:51
【问题描述】:

有人知道这个 xml 文件中的#attribute 值是什么意思吗?

<EditText
                 android:id="@+id/firmaText"
                 android:layout_width="wrap_content"
                 android:layout_height="wrap_content"
                 android:layout_centerVertical="true"
                 android:ems="8"
                 android:textColor="@color/black"
                 android:textSize="14sp" 
                 android:paddingLeft="5sp"
                 android:inputType="textPassword"
                 android:lines="1"
                 android:maxLength="#{longitud}"
                 android:text="#{pin}"/>

我知道maxLength属性的含义和用途,问题是它的值。

我也认为是一种预处理,但是,它不编译...

【问题讨论】:

  • 一开始在google上搜索
  • 可能是为了某种预处理?
  • 如果它不能编译,那就是语法错误,但是你从哪里得到文件?
  • 这是一个我必须包含在我的项目中的库
  • 不是公共图书馆

标签: android xml layout android-edittext


【解决方案1】:

已解决,是库的语法错误。

谢谢大家。

【讨论】:

    【解决方案2】:

    android:maxLength

    设置输入过滤器以将文本长度限制为指定的数字。

    必须是整数值,例如“100”。

    例如:android:maxLength="6" 将 EditText 的长度限制为 6 个字符。

    这也可能是对包含值的资源(形式为“@[package:]type:name”)或主题属性(形式为“?[package:][type:]name”)的引用这种类型的。

    【讨论】:

      猜你喜欢
      • 2013-02-28
      • 1970-01-01
      • 2015-09-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-04
      相关资源
      最近更新 更多