У меня есть действие, которое запрашивает информацию у пользователя, AskUserForDetailsActivity, и у меня есть еще одно TabActivity (которое НЕ сразу после действия AskUser ..), которое имеет блок навигации.
Я хочу отправить информациюот AskUser .. до заголовка навигации ящика, который снова находится в другом макете.
Я попытался:
sendButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(getApplicationContext(), TabActivity.class);
intent.putExtra("Name", textView1.getText().toString());
intent.putExtra("Age", textView2.getText().toString());
intent.putExtra("Area", textView3.getText().toString());
intent.putExtra("Occupation", textView4.getText().toString());
}
});
Это происходит в AskForUser .. И это идет в TabActivity:
View v = getLayoutInflater().inflate(R.layout.nav_header_navigation,null);
TextView receive1 = (TextView) v.findViewById(R.id.myName);
receive1.setText(getIntent().getStringExtra("Name"));
TextView receive2 = (TextView) v.findViewById(R.id.myAge);
receive2.setText(getIntent().getStringExtra("Age"));
TextView receive3 = (TextView) v.findViewById(R.id.myArea);
receive3.setText(getIntent().getStringExtra("Area"));
TextView receive4 = (TextView) v.findViewById(R.id.myOccupation);
receive4.setText(getIntent().getStringExtra("Occupation"));
Но текст не отображается в моем заголовке навигации.Что я делаю не так?