【问题标题】:Customize the InputType in EditText android在 EditText android 中自定义 InputType
【发布时间】:2012-07-25 10:17:58
【问题描述】:

我的布局中有一个EditText 字段,带有android:inputType="number"。困扰我的是,在右下角,有一个按钮,上面写着next,是否可以将其自定义为在这里有一个Done 按钮,而不是触发键盘“离开”?

【问题讨论】:

    标签: android


    【解决方案1】:

    在您的 xml 文件中将 android:imeOptions="actionDone" 放入 EditText

    【讨论】:

      【解决方案2】:

      在你的 EditText 属性中设置android:imeOptions 属性

      android:imeOptions="actionDone"
      

      【讨论】:

        【解决方案3】:

        您需要将相对 EditText 的 android:imeOptions 属性设置为等于 actionDone 为:

        <EditText 
            android:id="@+id/edittxt_done"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:hint="Enter text"
            android:imeOptions="actionDone"
            />
        

        【讨论】:

          【解决方案4】:

          使用以下代码

          editText.setImeOptions(EditorInfo.IME_ACTION_DONE);
          

          或 xml 文件中的 android:imeOptions

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 2011-07-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2023-03-16
            • 2011-04-27
            相关资源
            最近更新 更多