Я отправляю данные от одного Activity
(фактически Fragment
в моем случае) к новому Activity
с использованием Intent
. Вот код, я использую:Получение дополнительного контента Intent в новой деятельности
Intent detailIntent = new Intent(getActivity(), NewActivity.class);
detailIntent.putExtra("News", n);
startActivity(detailIntent);
Я знаю, как получить данные в моей NewActivity
с помощью
News news = (News) getIntent().getSerializableExtra("News");
, а затем заполнить различные компоненты пользовательского интерфейса, которые я создал в XML.
, но где должны быть эти строки кода. Есть несколько методов, которые она могла бы жить в:
protected void onCreate(Bundle savedInstanceState)
public View onCreateView(String name, Context context, AttributeSet attrs)
public View onCreateView(View parent, String name, Context context, AttributeSet attrs)
что вам нужно? LayoutInflater.Factory [2] # onCreateView' для? – pskink
Это мой вопрос, я не знаю, где поставить этот код. В моих фрагментах я инициализирую глобальные глобальные вары в OnCreateView (LayoutInflater, контейнер ViewGroup, Bundle savedInstanceState) –
в 'Activity' использовать' onCreate' – pskink