1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66
| package com.blabla.blablaapp;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
public class MeineDatenActivity extends Activity {
final String EXTRA_LOGIN = "user_login";
final String EXTRA_PASSWORD = "user_password";
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_meine_daten);
final EditText login = (EditText) findViewById(R.id.user_email);
final EditText pass = (EditText) findViewById(R.id.user_password);
final Button loginButton = (Button) findViewById(R.id.verbindung);
loginButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
final String loginTxt = login.getText().toString();
Pattern p = Pattern.compile(".+@.+\\.[a-z]+");
Matcher m = p.matcher(loginTxt);
if (!m.matches()) {
Toast.makeText(MeineDatenActivity.this, R.string.email_format_error,
Toast.LENGTH_SHORT).show();
return;
}
final String loginTxt1 = login.getText().toString();
final String passTxt1 = pass.getText().toString();
if (loginTxt1.equals("") || passTxt1.equals("")) {
Toast.makeText(MeineDatenActivity.this,
R.string.email_or_password_empty,
Toast.LENGTH_SHORT).show();
return;
}
Intent intent = new Intent(MeineDatenActivity.this, LoginDisplayActivity.class);
intent.putExtra(EXTRA_LOGIN, login.getText().toString());
intent.putExtra(EXTRA_PASSWORD, pass.getText().toString());
startActivity(intent);
}
});
final Button inscriptionButton = (Button) findViewById(R.id.anmeldung);
inscriptionButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(MeineDatenActivity.this, InscriptionActivity.class);
startActivity(intent);
}
});
}
} |
Partager