2017-08-16 109 views
-8

我想獲得一個EditText具有屬性inputTypeString值的EditText的字符串值:numberPassword,我該怎麼辦呢?獲取具有的inputType numberPassword

Code_pin.getText().ToString()總是返回一個null值。

+1

先顯示你的代碼... –

回答

1
String str = null; 

str = your_edit.getText().toString().trim(); //put your editText value in string 

if (!TextUtils.isEmpty(str)) //check for empty 
{ 
    // Do your task here 
} 
+0

謝謝你們好。 –

1

首先,你必須得到EditTextId

EditText et_pwd = (EditText) findViewById(R.id.et_pwd);   

xml文件:

<EditText 
    android:id="@+id/et_pwd" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:inputType="numberPassword" /> 

然後調用getText()方法:

String text = et_pwd.getText().toString().trim(); 
if (text.equalsIgnoreCase("")) { 
    // empty/blank string 
}else { 
    // not blank string 
}