android密碼框
❶ android EditText密碼框,怎麼讓它只顯示密碼點,不顯示最後一位輸入的字元
布局裡加上這一句:
android:inputType="textPassword"就好了。
方法1::
在布局文件中設置文本編輯框屬性作字元數限制,android:maxLength="10" 即限制最大輸入字元個數為10。
方法2:在代碼中使用InputFilter 進行過濾
{
privateEditTexttext;
@Override
publicvoidonCreate(BundlesavedInstanceState)
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
text=(EditText)findViewById(R.id.text);
text.setFilters(newInputFilter[]{newInputFilter.LengthFilter(20)});
}
}
方法3:利用 TextWatcher 進行監聽
繼承TextWatcher介面,對輸入進行監聽
{
privateintmaxLen=0;
privateEditTexteditText=null;
publicMaxLengthWatcher(intmaxLen,EditTexteditText){
this.maxLen=maxLen;
this.editText=editText;
}
publicvoidonTextChanged(CharSequences,intstart,intbefore,intcount){
//TODOAuto-generatedmethodstub
Editableeditable=editText.getText();
intlen=editable.length();
if(len>maxLen)
{
intselEndIndex=Selection.getSelectionEnd(editable);
Stringstr=editable.toString();
//截取新字元串
StringnewStr=str.substring(0,maxLen);
editText.setText(newStr);
editable=editText.getText();
//新字元串的長度
intnewLen=editable.length();
//舊游標位置超過字元串長度
if(selEndIndex>newLen)
{
selEndIndex=editable.length();
}
//設置新游標所在的位置
Selection.setSelection(editable,selEndIndex);
}
}
@Override
publicvoidbeforeTextChanged(CharSequences,intstart,intcount,
intafter){
}
@Override
publicvoidafterTextChanged(Editables){
}
}
在activity中為EditText添加監聽
{
privateEditTexttext;
@Override
publicvoidonCreate(BundlesavedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
text=(EditText)findViewById(R.id.entry);
//限制為10
text.addTextChangedListener(newMaxLengthWatcher(10,editText));
}
}
❷ 安卓手機屏幕有個綠色框,手機密碼怎麼輸入
這是因為手機啟用了「TalkBack」功能,只要單擊圖標會出現綠框。取消步驟如下:1、進入手機「設置「中,然後點擊「系統」。2、然後由高級設置到智能輔助,選擇無障礙。3、在無障礙中關閉「TalkBack」開關。在鎖屏界面輸入您設置的圖案密碼即可解鎖,如果您忘記鎖屏密碼了建議您根據密保問題修改密碼。
TalkBack(盲人模式)是專為盲人和有視力障礙的人士提供的輔助功能,其操作方式與普通方式有較大差異。進入盲人模式後,單指觸摸屏幕,屏幕上會用綠色的方框包圍當前點擊的區域,同時手機還會發出語音提示,需要用雙擊代替正常模式下的點擊操作,雙指滑動代替正常模式下的滑動操作。
❸ Android EditText 密碼框默認是小圓點 怎麼改成其它的(*)
Android:inputType="textPassword"或者android:password="true"是設置EditText為密碼模式的。推薦的是用Android:inputType="textPassword"。如果不加這兩個屬性,就不會是小圓點了。EditText默認是正常的,不會是小圓點的。
❹ 在android 里edittext 密碼框全部是點能改成星么
不可以的,那是系統文件格式
❺ android 怎麼設置密碼框可以看見
360手機衛士有隱私空間的,直接把你不想被別人看到的信息的聯系人添加進去就可以了,同時還可以弄一個虛擬隱私空間,如果別人硬要看你又不好拒絕的時候,輸入虛擬空間密碼,裡面就是空的,只有輸入隱私密碼的時候才會顯示你跟隱私聯系人的信息和通話記錄。最新的360手機衛士還可以對程序進行加鎖,也是在隱私空間里,叫程序鎖的。還有一個是安卓優化大師,裡面也有程序鎖功能的。都很容易操作的,試試吧
❻ 安卓手機如何設置六字鎖屏密碼
安卓手機設置鎖屏密碼的方法:
注意:各台設備上的
android
系統不盡相同。這些說明僅適用於運行
android
7.0
及以上版本的設備。查看
android
系統版本參考設置。
1、打開設備的「設置」應用
2、在「個人」下方,點按安全。
3、要更改屏幕鎖定設置,請點按「屏幕鎖定」旁邊的「設置」。具體設置包括自動鎖定前的等待時間、電源按鈕鎖定和鎖定屏幕消息。
4、要選擇一種屏幕鎖定方式,請點按屏幕鎖定方式。
如果已設置鎖定方式,則必須先輸入
pin
碼、密碼或繪制解鎖圖案,然後才能選擇其他鎖定選項。
點按想要使用的屏幕鎖定選項,然後按照屏幕上的說明操作。
注意:「密碼」方式會要求至少輸入
4
個字母或數字。只要您能設置一個安全系數高的密碼,這就是最安全的選項。
❼ 安卓手機如何設置鎖屏密碼
如果使用的是華為手機,以華為Mate 40 pro手機為例,您可以設置數字、圖案或混合密碼。
1,進入設置 > 生物識別和密碼 ,點擊鎖屏密碼。
2,輸入6位數字作為密碼。
3,或點擊其他密碼類型,選擇一種密碼類型,根據提示錄入密碼。
❽ android編程,密碼文本框輸入密碼時如何直接變成密碼狀態,而不是先顯示了數字再變成密碼
只能修改framework層,或者寫自己的widget了。
EditText繼承TextView,TextView會用到PasswordTransformationMethod。這個類裡面有處理密碼顯示的效果