Beispiel für ein Android-Passwortfeld
In Android können Sie "http://developer.android.com/reference/android/widget/EditText.html[android.widget.EditText]" mitinputType="textPassword"
verwenden, um eine Kennwortkomponente zu rendern.
In diesem Tutorial zeigen wir Ihnen, wie Sie mit XML ein Kennwortfeld, ein Beschriftungsfeld und eine normale Schaltfläche erstellen. Wenn Sie auf die Schaltfläche klicken, wird der Kennwortwert als unverankerte Nachricht (Toastnachricht) angezeigt.
P.S This project is developed in Eclipse 3.7, and tested with Android 2.3.3.
1. Benutzerdefinierte Zeichenfolge
Öffnen Sie die Datei "res/values/strings.xml" und fügen Sie zur Demonstration eine benutzerdefinierte Zeichenfolge hinzu.
Datei: res / values / strings.xml
MyAndroidApp Enter Your Password : Submit
2. Passwort
Öffnen Sie die Datei "res/layout/main.xml" und fügen Sie eine Kennwortkomponente hinzu:EditText
+inputType="textPassword"
.
Datei: res / layout / main.xml
3. Code Code
Fügen Sie in der Aktivitätsmethode "onCreate()
" einen Klick-Listener hinzu, um den Kennwortwert anzuzeigen.
Datei: MyAndroidAppActivity.java
package com.example.android; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.EditText; import android.widget.Toast; public class MyAndroidAppActivity extends Activity { private EditText password; private Button btnSubmit; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); addListenerOnButton(); } public void addListenerOnButton() { password = (EditText) findViewById(R.id.txtPassword); btnSubmit = (Button) findViewById(R.id.btnSubmit); btnSubmit.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { Toast.makeText(MyAndroidAppActivity.this, password.getText(), Toast.LENGTH_SHORT).show(); } }); } }
4. Demo
Führen Sie die Anwendung aus.
1. Ergebnis, Passwortfeld wird angezeigt.
2. Geben Sie das Passwort "example123" ein und klicken Sie auf die Schaltfläche "Senden".
Quellcode herunterladen
Laden Sie es herunter -Android-Password-Example.zip (15 KB)