Я разработал приложение для Android для телефонов, которое работает нормально и использует клавишу настроек / меню, присутствующую на всех телефонах Android, но когда я проверил на планшете, я понял, что такой клавиши не было. Кажется, что приложения, такие как памятка, карты и браузер, все используют панель вверху с кнопкой меню / настроек (как показано здесь: https://web.archive.org/web/1/http://i.techrepublic%2ecom%2ecom/blogs/differences_browser_settings_tablet.png?tag=content;siu-container).
Я искал вокруг, чтобы увидеть, как изменить меню настроек на кнопку в верхней панели на планшетах, но сохранить его для телефонов, но пока ничего не нашел. Поэтому у меня вопрос: как добавить эту панель с этой кнопкой в верхнюю часть приложения при запуске на планшете, а не при работе на телефоне?
РЕДАКТИРОВАТЬ: После еще нескольких поисков я обнаружил, что он называется ActionBar:
http://www.androiduipatterns.com/2011/06/tablet-ui-patterns-action-bar.html
Мне все еще интересно, как это лучше всего интегрировать. У меня должно быть два приложения, одно для планшета и одно для телефона, или мне просто нужно изменить макет xml для планшетов, и он должен работать?