我是靠谱客的博主 冷静小虾米,最近开发中收集的这篇文章主要介绍【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 输入类型限制所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部