как удалить вид по умолчанию вкладки в Android - PullRequest
1 голос
/ 13 февраля 2012

здесь мне нужно отобразить одну и ту же панель вкладок во всех действиях. Моя вкладка содержит 4 вкладки home, contact, callus, about.inside снова у меня есть несколько кнопок. Здесь хорошо работает панель вкладок. Но когда я запускаю приложение, отображается та вкладка временив нижней части в то же время внутри firsttab (дома), где есть что-то забавное (например, кнопки, что когда-либо), которое также показывается. Но в моем, когда я щелкаю домашнюю вкладку, только в это время мне нужно отобразить функциональность домашней вкладки.поэтому я не знаю, как удалить вид по умолчанию на вкладке.Можете ли вы, кто-нибудь знает, предложить мне.

1 Ответ

1 голос
/ 13 февраля 2012

См. Этот пример: Вот оно

Отредактировано:

Просто замените код:

    @Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
//preventing default implementation previous to android.os.Build.VERSION_CODES.ECLAIR
return true;
}
return super.onKeyDown(keyCode, event);
}

с кодом:

  @Override
  public boolean onKeyDown(int keyCode, KeyEvent event) {
      if (keyCode == KeyEvent.KEYCODE_BACK) {
          //preventing default implementation previous to android.os.Build.VERSION_CODES.ECLAIR
          finish();
          return true;
      }
      return super.onKeyDown(keyCode, event);
  }

После этого сработает кнопка возврата.

Надеюсь, она вам поможет.:)

...