Мой MainActivity
имеет Button
, что при нажатии этот метод вызывается:метод onRestart не вызывается после возвращения
public void sendMessage(View view) {
//Do something in response to the button
Intent intent = new Intent(this, DisplayMessageActivity.class);
EditText editText = (EditText)findViewById(R.id.edit_message);
String message = editText.getText().toString();
intent.putExtra(EXTRA_MESSAGE, message);
startActivity(intent);
}
Так приложение отображает DisplayMessageActivity
, затем ActionBar нажимается, чтобы вернуться к MainActivity
. И у меня есть onRestart
, который, как мне кажется, должен быть вызван при возврате в MainActivity
(он возвращается к MainActivity
), но он не вызывается. В чем проблема?
onRestart
метод:
@Override
protected void onRestart() {
super.onRestart();
TextView textView = new TextView(this);
textView.setTextSize(40);
textView.setText(str);
setContentView(textView);
}
Не стесняйтесь, чтобы принять ответ, если она соответствует вашим потребностям :) –