хорошо, должен быть чистый способ сделать это, если вы хотите поддерживать ActionBar на планшетах для приложения, которое работает на планшетах и телефонах: -P
Если я захочу поместить его в свой основной класс FragmentActivity, я не смогу добавить к нему «Implements ActionTab.TabListener», потому что он потерпит неудачу, поскольку класс не найден на телефонах.
В коде, который использует ActionMode, чтобы сделать контекст ActionBar чувствительным
Похоже, что Google должен был добавить фиктивные классы, которые ничего не делают, поэтому мы можем заставить его аккуратно скомпилировать / загрузить на телефоны с библиотекой совместимости: - (
Что делают все остальные, если вы хотите использовать ActionBar на планшетах Honeycomb, но также должны поддерживать телефоны? Два совершенно отдельных несколько избыточных класса, которые оба называют классом Helper с общим кодом?