我已经实现以通常的方式用密码字段TextInputLayout:Android密码可见性切换不支持支持库25?
<android.support.design.widget.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<EditText
android:id="@+id/returning_password"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/prompt_password"
android:inputType="textPassword"
android:maxLines="1"
android:textSize="14sp" />
</android.support.design.widget.TextInputLayout>
这采用的是Android支持库高达24.0.2版本时工作得很好,但切换到25.0.1之后:
compile 'com.android.support:design:25.0.1'
compile 'com.android.support:support-v4:25.0.1'
compile 'com.android.support:appcompat-v7:25.0.1'
compile 'com.android.support:support-vector-drawable:25.0.1'
我不再在窗口小部件中看到密码可见性切换(又名“眼睛图标”)。更改为最新版本25.1.0不能解决此问题。
有什么我错过了,需要与支持库25结合改变,或者这可能是Android的问题?
完美的答案,谢谢!这会立即修复它,下次更新库版本时,我会密切关注该链接。 – Cuculus
不客气..享受编码:) –
删除密码roboto默认字体使用'android:typeface =“normal”' –