Например, у меня есть 3 действия. Я также использую хост Tab с отдельной активностью, когда переключаю виджет вкладки.
1) FoodTypeListActivity.class
: есть список продуктов питания, т. Е. Завтрак, ужин, обед ..
2) MainTabActivity.class
: Tabhost, имеющий виджет с 3 вкладками
3) FoodListActivity.class
: это действие является одним из виджетов со вкладками
У меня есть заголовок в макете MainTabActivity.class
, который будет отображать тип еды в виде Textview из предыдущего действия (FoodTypeListActivity.class
)
Проблема в том, что я хочу отправить название типа пищи из (FoodTypeListActivity.class
), чтобы установить в качестве метки заголовка в (MainTabActivity.class
), и отправить идентификатор типа пищи (FoodTypeListActivity.class
) до (FoodListActivity.class
)
Как реализовать putExtra для отправки данных различным действиям при нажатии ListItem в FoodTypeListActivity.class
Теперь у меня есть следующий код в FoodTypeListActivity.class
lv.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view,int position, long id) {
if(position==0){
Intent i = new Intent(FoodTypeListActivity.this, MainTabActivity.class);
i.putExtra("foodTypeID", 3);
i.putExtra("foodTypeName", "Breakfast");
startActivity(i);
}
}
});
Спасибо вам