#android #android-layout
#Android #android-макет
Вопрос:
Возможно ли запустить действие (т. Е.. Калькулятор) из моего основного действия, но таким образом, чтобы оно занимало только часть экрана, а не весь экран?
Ответ №1:
Я не думаю, что вы сможете сделать это до фрагментов honeycomb.
Но ничто не мешает вам разобрать ваш калькулятор и сделать его видом для повторного использования.
Комментарии:
1. Фрагменты — это именно то, что я искал, спасибо. Кстати, Android выпустил библиотеку, которая позволяет использовать фрагменты еще в [Android 1.6] (Фрагменты — это именно то, что я искал, спасибо. Кстати, Android выпустил библиотеку, позволяющую создавать фрагменты еще в Android 1.6. ссылка
2. Да, но следите за подводными камнями библиотеки поддержки, некоторые функции реализованы некорректно. Убедитесь, что вы тестируете на старых устройствах и не предполагаете, что все будет работать просто волшебным образом.
3. ActionBarSherlock реализует фрагменты лучше, чем библиотека поддержки.
Ответ №2:
Я бы подумал об использовании tabhost для этого:
http://developer.android.com/resources/tutorials/views/hello-tabwidget.html