@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, что не так??
  • Вопрос задан
  • 81 просмотр
Решения вопроса 1
Bundle extras = getIntent().getExtras();
if (extras != null) {
    url = extras.getString("url", null);
}

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

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

Похожие вопросы