android密碼隱藏顯示
Ⅰ android 怎麼設置密碼不可見
一般的edittext,都會提供很多輸入的數據類型,可以在系統層面進行控制,比如密碼類型,輸入的數據就是帶有圓點的,還有郵件格式等等:加上:android:inputType="textPassword"這個就可以變成密碼的格式
Ⅱ 我的eclipse中怎麼沒有android EditText-CSDN論壇
eclipse中沒有android EditText是因為沒有設置導致:
EditText輸入的文字為密碼形式的設置
(1)通過.xml里設置:
把該EditText設為:android:password="true" // 以」.」形式顯示文本
(2)在代碼里設置:
通過設置EditText的setTransformationMethod()方法來實現隱藏密碼或這顯示密碼。
editText.setTransformationMethod(PasswordTransformationMethod.getInstance());//設置密碼為不可見。
你是想隱藏加密的文件夾嗎?
如果你的是安卓手機,可以試一下misuo這個app。加密後的數據是隱藏的,只能通過app才可以看到。
Ⅳ android 怎麼把輸入框影藏
本文實例展示了Android實現動態顯示或隱藏密碼輸入框內容的方法,分享給大家供大家參考之用。具體方法如下:
該功能可通過設置EditText的setTransformationMethod()方法來實現隱藏密碼或者顯示密碼。
示例代碼如下:
private Button mBtnPassword;
private EditText mEtPassword;
private boolean mbDisplayFlg = false;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mEtPassword = (EditText)findViewById(R.id.password);
mBtnPassword = (Button)findViewById(R.id.btnPassword);
mBtnPassword.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Log.d("AndroidTest", "mbDisplayFlg = " + mbDisplayFlg);
if (!mbDisplayFlg) {
// display password text, for example "123456"
mEtPassword.setTransformationMethod(.getInstance());
} else {
// hide password, display "."
mEtPassword.setTransformationMethod(PasswordTransformationMethod.getInstance());
}
mbDisplayFlg = !mbDisplayFlg;
mEtPassword.postInvalidate();
}
});
}