У меня есть приложение для Android, которое имеет четыре вкладки (я использую основной TabActivity с TabHost и TabSpecs).
В одном из моих подзадач (действие, открытое на вкладке), мне нужно открыть вкладку, не нажимая на заголовок вкладки, и я не знаю, как это сделать.
Например, у меня есть кнопка в моей деятельности, и когда я нажимаю на нее, она открывает другую вкладку.
На данный момент это то, что я делаю:
<br>
Intent intent = new Intent(myActivity.this, myTabActivity.class);<br>
intent.putExtra("ComeFrom", true);<br>
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);<br>
startActivity(intent);<br>
Затем в TabActivity, если я получаю правду, читая дополнительную информацию «ComeFrom», я открываю желаемую вкладку, но проблема в том, что она убивает все остальные действия. Итак, если кто-то знает лучший (чище) способ сделать этот трюк, пожалуйста, скажите мне ...