Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.software.konrad.myprivatehairdresser;
- import android.app.Activity;
- import android.content.Context;
- 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 LoginActivity extends Activity {
- private EditText editText, editText2;
- private Button button3, button4;
- private String loginUser, loginPassword;
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_login);
- editText = (EditText) findViewById(R.id.editText);
- editText2 = (EditText) findViewById(R.id.editText2);
- button3 = (Button) findViewById(R.id.button3);
- button4 = (Button) findViewById(R.id.button4);
- button3.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- Intent x2 = new Intent(LoginActivity.this, UserInterfaceActivity.class);
- finish();
- }
- });
- button4.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- try {
- loginCheckIsFieldEmpty();
- } catch (Exception e) {
- loginInformaction();
- }
- }
- });
- }
- private void loginCheckIsFieldEmpty() {
- if ( editText.getText().toString().length() <= 2 ||
- editText2.getText().toString().length() <= 2) {
- throw new IllegalStateException("siemanko pozdrawiam ziomków");
- }
- }
- private void loginInformaction() {
- Context context = getApplicationContext();
- CharSequence text = "Uzupełnij wszystkie pola poprawnie!";
- int duration = Toast.LENGTH_SHORT;
- Toast toast = Toast.makeText(context, text, duration);
- toast.show();
- }
- private void checkDbInfo(){
- Database database = new Database(this);
- database.open();
- database.insertUser("testName1", "testSurname1", "testUserPhone1", "testLogin1", "testUserPassword1");
- Cursor c = database.getAllUsers();
- UserTask task = null;
- List<UserTask> tasks = new ArrayList<UserTask>();
- if (cursor==null) {
- return;
- }
- cursor.moveToFirst(); // przelatujemy do 1 pozycji zwróconego kursora (kursor to coś takiego jak lista)
- while (!cursor.isAfterLast()) { // iterujemy po kursorze tak jak petla for(int i=0; bleblelbe...)
- String userName = cursor.getString(USER_NAME_COLUMN);
- String userSurname = cursor.getString(SURNAME_COLUMN);
- String userPhone = cursor.getString(PHONE_COLUMN);
- String userLogin = cursor.getString(USER_LOGIN_COLUMN);
- String userPassword = cursor.getString(USER_PASSWORD_COLUMN);
- task = new UserTask(id,userName,userSurname,userPhone,userLogin,userPassword);
- tasks.add(task);
- cursor.moveToNext();
- }
- Teraz nasza lista tasks powinna zawierac wszystkie UserTaski, wiec wezmy przeiterujmy zeby wypisalo nam imie z kazdego usera
- for (UserTask user : tasks) {
- Log.i("Test bazy danych", user.getName());
- }
- database.close();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement