У меня небольшая проблема с отправкой дополнительной информации из одного занятия в другое.У меня есть, скажем, FirstActivity
, который начинается TabActivity
, где у меня есть 5 вкладок.Когда я отправляю putExtra()
, от FirstActivity
до TabActivity
, проблем не возникает, но мне нужно отправить это дополнительное значение на Activity
, который содержит первую вкладку TabHost
.Я использую этот код:
TabActivity.class:
int collId = getIntent().getIntExtra("collection_id", 0);
Log.i("Collection ID","Collection ID from SingleCollection.class : "+collId);
intent = new Intent(this, Collection.class);
intent.putExtra("collection_id", collId);
spec = tabHost.newTabSpec("collection").setIndicator("Collection",
res.getDrawable(R.drawable.ic_tab_collection))
.setContent(intent);
tabHost.addTab(spec);
, но на самом деле он не работает.Я не получаю дополнительные данные на Collection.class
.
Поэтому мой вопрос заключается в том, как я могу отправить дополнительные данные на вкладку в TabHost
.Надеюсь, ты меня понимаешь ...