自学内容网 自学内容网

WIFI密码默认显示


需求

在进入设置,点击某一个wifi,连接wifi 界面,显示密码默认选中状态,效果如下

在这里插入图片描述

分析

在 WiFi密码被输入法挡住 中我们已经分析了整个流程,布局文件和控制中心。
结局系统设置WIFI连接输入框被遮挡问题

保证输入框默认选中我们只需要做一件事情,输入框CheckBox 默认选中状态。
那就是CheckBox android:checked=“true” 属性

遇到问题

checkBox 默认选中了,但是实际输入数据,还是密码隐藏状态

问题原因

EditText 没有设置输入类型,输入类型默认就是密码类型:
布局在线源码

 <EditText android:id="@+id/password"
                         android:layout_width="match_parent"
                         android:layout_height="wrap_content"
                        style="@style/wifi_item_edit_content"
                         android:singleLine="true"
                         android:password="true"/>

password 默认的Editext 就是隐藏类型的

解决方案

重置Editext 输入类型,密码可见

android:inputType="textVisiblePassword"

WIFI密码默认显示功能


原文地址:https://blog.csdn.net/ItJavawfc/article/details/142644711

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!