2013-12-22 5 views
0

Я пишу приложение для Android с несколькими окнами (экранами). При чтении учебников я вижу, что они предлагают использовать одно действие для каждого экрана.Android-приложение с несколькими окнами

Есть ли альтернатива, где я могу использовать только одно действие, но разные макеты (xml-файлы)?

Должен ли я использовать одно действие (по одному xml за действие) при создании приложения для Android: это стандартная практика, используемая разработчиками приложений для Android?

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

+0

вы можете либо активировать активность для особого экрана, либо создать одно действие и различные фрагменты. –

+0

Его простое сохранение кода будет намного проще с несколькими классами активности. Если вы планируете положить все яйца в одну корзину, вы можете сделать. – GoodSp33d

ответ

0

Если вы разрабатываете приложение с несколькими окнами означает попытаться использовать панель действий и фрагменты, так как вкладки деятельности являются устаревшими

0

Если у вас есть те же имена компонентов на каждом XML вы можете использовать несколько XML для одной и той же деятельности

Просто позвоните

setContentView(R.layout.layoutname); 

Просто убедитесь, что имена компонентов все это как EditText и т.д., все там или вызовы, как ниже будет терпеть неудачу.

ET = (EditText) findViewById(R.id.edittext); 

Есть ли причина, по которой вы хотите повторно использовать макеты с тем же основным кодом?

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