Добавлены новые действия в активность с вкладками - PullRequest
1 голос
/ 22 июня 2010

Я добавил 4 вида деятельности для виджета со вкладками. Они работают нормально. Проблема в том, что я начал новую активность из своей активности, которая присутствует в TabbedHost. Это действие запускается на новом экране, т.е. вкладки больше не видны. Как я могу начать новый вид деятельности, и он остается на вкладке хоста. Надеюсь, ты понимаешь, о чем я?

С уважением, Матин

1 Ответ

1 голос
/ 23 июня 2010

Хах !!Вот проблема с виджетом Tabhost чувак!Они не позволяют вам запускать другое действие в самом tabhost.

Способ, которым я работал, - сохранить состояние, присвоив им некоторые переменные, а затем изменить саму contentView, вызвав * 1004.* ...

Затем, после загрузки contentView, вам придется переопределить

@Override
    public boolean onKeyDown(int keyCode, KeyEvent event) {
    //check if this has been called by your second view, if yes then
    //set the previous ContentView and assign the values accordingly
    //else super.onKeyDown(keyCode,event)
    }

Для меня это работает как обаяние ... Вы также можете сделать то же самое, имеякнопка "назад" на втором вашем взгляде ... Это ваш звонок ...

вы можете далее здесь ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...