2015-12-18 1 views
0

У меня есть табус с 3 вкладками. Основываясь на полученном значении, я хочу программно изменить намерение одной из спецификаций табуляции в закладке.Запланировать назначение спецификации вкладки динамически

Есть ли способ сделать это?

Заранее спасибо.

ответ

0

Вы можете попробовать это.

public class TabGroup1 extends TabGroupActivity{ 

      @Override 
      public void onCreate(Bundle savedInstanceState) { 
       // TODO Auto-generated method stub 
       super.onCreate(savedInstanceState); 
    if(vlaue1) 
    { 
     startChildActivity("Home_Activity", new Intent(this,Activity_A.class)); 
    } 
    else 
    { 
     startChildActivity("Home_Activity", new Intent(this,Activity_B.class));} 
    } 
    } 
+0

Спасибо за ваш ответ. Я хочу изменить намерение одной и той же вкладки. Например, если изначально я загружаю Activity A на клик на второй вкладке. Получив некоторое значение, я хочу показать Activity B вместо Activity A при выборе одной и той же вкладки. Есть ли способ достичь этого? –

+0

привет меняю ответ Пожалуйста, смотрите. –

+0

Привет Панкай, я использую Tab Activity и даже пробовал это в дочерней активности. Но метод onCreate() дочерней активности не вызывается при переключении вкладок. Есть ли другой способ? –

Смежные вопросы