@artshelom

Как взять значение в AppCompatActivity из Intenta??

Как взять значение в AppCompatActivity из Intenta?
Запускаю я его так:
Intent intent = new Intent(getActivity(), GG.class);
Bundle bundle = new Bundle();
bundle.putString("url", questionObject.getHref());
intent.putExtras(bundle);
startActivity(intent);

А забираю так:
String url = null;
        Bundle bundle = savedInstanceState;
        if (bundle!=null) url = bundle.getString("url", null);

А когда хочу забрать значение параметра, у меня выдает null, что не так??
  • Вопрос задан
  • 79 просмотров
Решения вопроса 1
Bundle extras = getIntent().getExtras();
if (extras != null) {
    url = extras.getString("url", null);
}

savedInstanceState используется для восстановления состояния Activity после изменения конфигурации, например после поворота экрана.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы