Поместите макеты планшета в res/layout-large/
. Положите макеты вашего телефона в res/layout/
. Назовите их так же. Ваши действия будут загружать правильные на основе устройства, на котором они работают. Когда вы звоните findViewById()
, чтобы получить дополнительные кнопки, и видите, что вы получаете null
, игнорируйте их.
Вам могут понадобиться дополнительные макеты в таких местах, как res/layout-large-land/
(альбомная ориентация для планшетов), res/layout-xlarge/
(если вы хотите работать с планшетами размером 10+ ", отличными от материалов в диапазоне 5-9"), res/layout-small/
(если Вы хотите работать с <3 "экранами) и т. д. </p>