android-studio-3.6 - 如何在 android studio 3.6 中切换密码可见性
问题描述
我曾尝试使用该功能在 android studio 3.6.3 中切换密码可见性,但由于一些新的升级功能,我无法切换密码可见性。所以我需要帮助来获得这个切换选项。
解决方案
我不确定您要问的是如何在 TextInputLayout 上切换密码可见性,但这对我有用。
使用 TextInputLayout 和 TextInputLayout 你可以这样做
<com.google.android.material.textfield.TextInputLayout
android:id="@+id/layout_password"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Password"
app:passwordToggleEnabled="true">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/password"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:backgroundTint="@color/lightGrey"
android:freezesText="true"
android:inputType="textPassword" />
</com.google.android.material.textfield.TextInputLayout>
重要的属性是TextInputLayout的app:passwordToggleEnabled="true"。
我希望这可能会有所帮助。
推荐阅读
- rest - 从 Servlet 调用 REST 服务
- tsql - 使用生成的值和子查询进行选择
- mysql - 如何使用mysql group by和inner join限制多个表的记录数
- php - laravel 中的重定向很慢
- python - 如何让这个 python 程序运行得更快?
- sql - 通过 SQL 中的 OpenQuery 截断 IBM i 表
- asp.net-core - 基于非 MVC Asp.Net Core 2.x 中的授权标头方案的动态身份验证
- zend-framework - 在 Routes Zend 框架 3 中设置模块名称、控制器名称和操作名称?
- javascript - logger.setLevel 在使用 log4js 运行 logger.js 时不是一个函数
- java - 平滑更改按钮文本