我是靠谱客的博主 冷静小虾米,这篇文章主要介绍【Android】【UI】EditTextPreference 输入类型限制,现在分享给大家,希望可以做个参考。

androidx之前的EditTextPreference的输入类型可以在

        <EditTextPreference
            android:key="location"
            android:title="Location (ex: -4db)"
            android:numeric="signed"
            android:textColor="#009688"
            />

android:numeric 已被废弃

在最新的Androidx版本中没有android:numeric属性,需要在kotlin中设置,参考链接

在这里插入图片描述
我需要设置可以输入负数值:

        val rssiPreference = findPreference<EditTextPreference>("rssi_setting")
        rssiPreference?.setOnBindEditTextListener {
            it.inputType = InputType.TYPE_CLASS_NUMBER or InputType.TYPE_NUMBER_FLAG_SIGNED
        }

最后

以上就是冷静小虾米最近收集整理的关于【Android】【UI】EditTextPreference 输入类型限制的全部内容,更多相关【Android】【UI】EditTextPreference内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(103)

评论列表共有 0 条评论

立即
投稿
返回
顶部