2016-09-13 6 views
-2

У меня возникло сомнение в том, что можно сделать такое приложение 1. Сначала запустите приложение, оно содержит TextView (введите имя), затем EditText (здесь пользователь может ввести свое имя)Как мы можем ввести имя пользователя в качестве приветственного имени приветствия в Android

  1. принять это имя пользователя в качестве параметра и использовать это имя пользователя в приветственном экране приложения для Android (например, Welcome ***** ** в мой мир)

  2. приветственное сообщение, как "Добро пожаловать имя пользователя"

пожалуйста кто-нибудь дать мне кодирование для этого ......

+1

Просто используйте SharedPreferences для хранения и извлечения Имя пользователя. СДЕЛАННЫЙ. –

+1

Вы пытались выполнить какую-либо часть этого? – ChiefTwoPencils

+0

да, но это не получается – ballu

ответ

1

Прежде всего, почему вы приехали думать об этом тааак ....,
это очень просто Шаг: 1
Первое место занял активность с необходимыми учетными данными, как EditText для получения имени пользователя, то сделать это как Launcher Шаг: 2
вторых создать экран приветствия, начать этот экран приветствия после ввода пользователя некоторого имени с помощью Intent в FirstActivity
вот именно здесь ваше приложение ......

+0

Thaks, @ sreeku24 Я получил свой ответ, он отлично работает – ballu

2

Если вам нужно, что имя пользователя только в следующей деятельности вы можете использовать дополнительные услуги, как этот

Intent myIntent = new Intent(LoginActivity.this, HomeActivity.class); 
        myIntent.putExtra("KEY", YOUR_VALUE); 
        LoginActivity.this.startActivity(myIntent); 

и тогда вы получите его например, в HomeActivity

Bundle extras; 
extras = getActivity().getIntent().getExtras(); 
extras.getString("KEY"); 

Если вам нужно сохранить это значение во всем своем приложении, вы можете использовать SharedPreferences.

+0

@ballu отметил это как ответ, если это вам поможет. –

Смежные вопросы