相关疑难解决方法(0)

Android中的密码提示字体

当EditText处于密码模式时,似乎提示以不同的字体显示(courrier?).我怎么能避免这个?我希望提示以与EditText不在密码模式时相同的字体显示.

我目前的xml:

<EditText 
android:hint="@string/edt_password_hint"
android:layout_width="fill_parent"
android:layout_height="wrap_content" 
android:password="true"
android:singleLine="true" />
Run Code Online (Sandbox Code Playgroud)

passwords fonts android android-edittext

251
推荐指数
6
解决办法
6万
查看次数

以编程方式为EditText设置inputType?

我们如何以编程方式设置EditText的输入类型?我尝试着:

mEdit.setInputType(InputType.TYPE_TEXT_VARIATION_PASSWORD);
Run Code Online (Sandbox Code Playgroud)

它似乎没有任何影响.

android android-edittext android-inputtype

203
推荐指数
9
解决办法
19万
查看次数

使用EditText显示密码

我使用EditText输入密码.还有一个CheckBox来显示密码.以下功能是部分:

public void ShowPassword() {
    if (cb.isChecked()) {
        password.setInputType(InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD);
    } else {
        password.setInputType(InputType.TYPE_TEXT_VARIATION_PASSWORD);
    }
}
Run Code Online (Sandbox Code Playgroud)

检查时,显示密码.但是当它没有被检查时,它确实显示了星星.如何在未选中cb的情况下修改它以显示星标?

android android-edittext

28
推荐指数
4
解决办法
4万
查看次数

如何将光标设置在右侧(EditText)?

如何使用右对齐和提示文本将光标设置为右侧?
可能吗?

我有一个AutoCompleteTextView和一个带文本右对齐的EditText和一个提示文本.现在,如果其中一个是聚焦的,则光标在提示之前而不是在线的末尾.所以看起来现在很糟糕......

我也尝试设置光标位置,但当然没有帮助.

<AutoCompleteTextView
    android:id="@+id/input_snm"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:layout_alignParentRight="true"
    android:layout_below="@+id/input_ipAdresse"
    android:ems="10"
    android:gravity="right"
    android:hint="@string/input_snm"
    android:imeActionLabel="@string/Button_berechnen"
    android:imeOptions="actionDone|flagNoExtractUi"
    android:inputType="phone"
    android:paddingRight="@dimen/padding_small"
    android:textSize="@dimen/fontsize_medium" />
Run Code Online (Sandbox Code Playgroud)


图片:EditText
图片:EditText

好吧,我认为这是一个系统错误,不是吗?

android autocompletetextview android-edittext

8
推荐指数
1
解决办法
1万
查看次数

如何隐藏和显示Android上的按钮点击密码?

当按下按钮想要显示密码时,否则应隐藏或点缀.我已应用以下代码,但它无法正常工作.任何帮助,将不胜感激.

 button.setOnTouchListener(new View.OnTouchListener() {
        @Override
        public boolean onTouch(View view, MotionEvent motionEvent) {
            if(button.isPressed()) {
                upass.setInputType(InputType.TYPE_TEXT_VARIATION_PASSWORD);
                return true;
            }
            return true;
        }
   });
Run Code Online (Sandbox Code Playgroud)

android button ontouchlistener ontouch

5
推荐指数
2
解决办法
8720
查看次数