У меня есть вид карты с наложениями, при нажатии на эти наложения он должен измениться на новый вид деятельности и держать вкладки внизу. У меня есть метод onTap (), в котором я могу изменить действие, но не сохранять вкладки, когда я пытаюсь использовать TabGroup, он работает для других классов, но не в методе ontap.
@Override
protected boolean onBalloonTap(int index, OverlayItem item) {
//Intent myIntent = new Intent(c,
// DealDescription.class);
//
// c.startActivity(myIntent);
Intent previewMessage = new Intent(c, DealDescription.class);
TabGroupActivity parentActivity = (TabGroupActivity)c;
parentActivity.startChildActivity("ArrowsActivity", previewMessage);
return true;
}
Первая часть работает нормально, но вкладка больше не видна ..
Вторая часть не будет работать ?? я думаю это как-то связано с контекстом ?? но я не уверен ..
Второй работает с другим классом, где у меня есть onclicklistener:
public void onListItemClick(ListView parent, View v, int position,
long id) {
// Toast.makeText(getApplicationContext(), "You have selected "
// +(position+1)+"th item", Toast.LENGTH_SHORT).show();
Intent previewMessage = new Intent(getParent(), DealDescription.class);
TabGroupActivity parentActivity = (TabGroupActivity)getParent();
parentActivity.startChildActivity("ArrowsActivity", previewMessage);
}
Здесь это работает просто отлично, но не в методе onTap
Pleaaaase HEEEEELP
Заранее спасибо