Я читал много сообщений о stackoverflow о фрагментах и действиях, но я не уверен, что понимаю. Я отправляю проблему, над которой я работаю, - надеюсь, некоторые из вас могут помочь мне прояснить, что они означают в этом контексте.Фрагменты, действия, FragmentActivity
Я хочу создать приложение с двумя вкладками: «взять фотографию» и «просмотреть фотографию». При фотосъемке пользователь может сделать снимок. При просмотре фотографий пользователь может просматривать уже сделанные фотографии.
Так что я сделал две вкладки до сих пор в MainActivity, которая расширяет FragmentActivity и реализует ActionBar.TabListener. onCreate of MainActivity создает SectionsPagerAdapter, который распространяется от FragmentPagerAdapter. Основной целью моего SectionsPagerAdapter является создание новых фрагментов. Он создает TakePhotoFragment и BrowsePhotosFragment.
Вопрос: в TakePhotoFragment следует создать новое действие, которое снимает фотографию? Я знаю, как создать действие, которое позволяет пользователю делать снимок, но не уверен, что в этом случае это правильно. Я читал, что фрагменты в основном относятся к причинам пользовательского интерфейса и относятся к действиям, поэтому кажется странным создавать активность в фрагменте (а также я не знаю, как это можно сделать).
Я предполагаю, что главная проблема, с которой я столкнулся, заключается в том, что я действительно запутался в том, как можно использовать действия и фрагменты, несмотря на все прочитанные мной чтения. Возможно, кто-то может помочь выяснить в контексте того, что я пытаюсь сделать?
Спасибо!
На самом деле фрагменты используются только для замены видов. Это будет полезно при реализации панели действий sherlock или панели действий. Проверьте здесь, чтобы иметь четкое представление о концепции фрагментов сперва http://www.androidbegin.com/ –
Фрагменты _not_ используются для замены представлений. –