2015-07-04 5 views
-1

Я создаю систему входа с sqlite для своего приложения, и у меня есть страница входа. После успешного входа в систему открывается новое действие. Мой вопрос в том, как я могу найти в новой активности, кто вошёл в систему. Спасибо.Система входа в систему Android

+0

Показать код. В противном случае мы не можем знать, что вы делаете. –

+0

Я не могу добавить код сейчас, но я просто сравню имя пользователя и пароль от пользователя с тем, что у меня есть в базе данных, если он начнет новую работу. – human

+0

Просто у Google есть много примеров для входа в sqlite – Lokesh

ответ

0

Вы можете отправить данные из активности входа в новую деятельность, такую ​​как имя пользователя или любые другие данные после успешного входа в систему. В вашем случае вы можете отправить первичный ключ зарегистрированного пользователя в действие, а в другом случае вы можете запросить детали пользователя на основе идентификатора.

Intent intent = new Intent(context, YourActivityClass.class); 
intent.putExtra("name", "ranjith"); 
intent.putExtra("id", "121212xxxdfd"); 
startActivity(intent); 

В деятельности только получить данные, как показано ниже:

Intent intent = getIntent(); 
    if (null != intent) { 
    String name= intent.getStringExtra("name"); 
    String id= intent.getStringExtra("id"); //db key 
    Log.v("myapp","User logged in is "+ name); 
    } 
Смежные вопросы