Articles of фрагмент

Android: remove () Fragment -> add () новый фрагмент того же класса снова -> onCreateView и onActivityCreated не вызваны?

Я уничтожаю программно созданный фрагмент с: getFragmentManager().beginTransaction().remove(getFragmentManager().findFragmentById(R.id.test)).commit(); Определяется в файле xml следующим образом: <LinearLayout android:id="@+id/test" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent"> </LinearLayout> Если я затем снова создаю фрагмент из того же класса в mainactivity: getSupportFragmentManager().beginTransaction() .add(R.id.result_bar, testinstance) .commit(); Тогда onCreate кажется не вызванным снова (фрагмент просто пуст). Что я здесь делаю неправильно? Благодарю.

Strange FragmentTransaction в классе FragmentLayout из образца ApiDemos

Извините, этот вопрос для тех из вас, кто работает над Eclipse, с доступом к образцам кода ApiDemo . В частности, я пытаюсь основать операцию фрагмента на образце FragmentLayout Следующий код для меня проблематичен ( вы можете найти полный код в методе ApiDemo FragmentLayout.java , ShowDetails () ): // Execute a transaction, replacing any existing fragment […]

Вкладка Switch onNewIntent вызывает IllegalStateException

Моя функция FragmentActivity (singleTop) дает мне IllegalStateException, если я пытаюсь переключить вкладку навигации в методе onNewIntent. В частности, My приложение использует SherlockActionBar с тремя вкладками, одна вкладка обновляется при получении push-уведомления (и вызывается намерение), если приложение было приостановлено на другой вкладке, когда я получаю намерение (в onNewIntent), я меняю Вкладку (и, следовательно, фрагмент) на третью […]

Android. Несколько раз создавайте фрагмент?

Я создаю приложение, которое отображает данные в ListView. Данные подразделяются на два типа (Популярный, Избранное). У меня есть одно действие и два фрагмента. Фрагменты отображает список элементов, основанных на их категории. Для этого я использовал ListView. Затем у меня есть два фрагментарных фрагмента, которые в точности похожи друг на друга по дизайну, но имеют разные […]

Предотвратите уничтожение активности как можно дольше

У меня есть приложение, одно приложение для работы с фрагментами в нем. Обычным вариантом использования этого приложения является то, что вы запускаете его и убираете телефон, и время от времени вы возвращаетесь к телефону и вставляете некоторые данные … Это приложение для ведения журнала, вы что-то делаете и вставляете свои результаты В приложение … У […]

Как получить доступ к значению edittext внутри фрагмента, который находится в viewpager

У меня есть mainActivity, который состоит из 3 операций с фрагментами в представлении пейджера. Каждый фрагмент состоит из текстов редактирования. Как получить значение текста редактирования при прокрутке фрагмента по горизонтали? Я пытаюсь сделать это. public class MainActivity extends FragmentActivity { int value = 0; Context context; String a = ""; SectionsPagerAdapter mSectionsPagerAdapter; ViewPager mViewPager; @Override […]

Видео не приостанавливается в фрагменте ViewPager

Я использую View Pager с фрагментом для показа изображения и видео, я могу показывать изображение и видео должным образом, но у меня есть проблема, когда я сажусь за видео, затем воспроизводится видео, но я прокручиваю следующий или предыдущий, после чего видео все еще воспроизводится Просто следующий или предыдущий экран, но когда я перемещаю два слайда […]

Выйти из анимации не работает; Пользовательская анимация FragmentTransaction не работает для скрытия

Я использую show / hide для отображения фрагмента, который занимает часть экрана. По какой-то причине, когда фрагмент показан, анимация slide_in_left воспроизводится, но когда фрагмент скрыт, анимация отсутствует, фрагмент просто исчезает. Я попытался использовать анимацию slide_in_left для exit и enter , это не помогло. Когда трассировка кода в пакет поддержки, анимация создается и код для ее […]

Обновить фрагмент для выбора фрагмента диалога

У меня есть фрагмент, который на компоненте вызывает всплывающие окна DialogFragment. Этот фрагмент диалога содержит список опций. Когда выбрана опция из списка, я хочу уведомить фрагмент, чтобы я мог запускать процедуру обновления полей. Я сделал что-то вроде этого @Override public void onClick(DialogInterface dialog, int item) { updateSharedPreference(item); Log.e("ProfilePersonaListDialog", "Click on dialog, inside onClick"); OnCloseListDialogListener act […]

Android – показать / скрыть фрагмент покинет пустую область

Данный: Два вертикально расположенных элемента на экране (ViewPager и Fragment) Действие в первом выбранном в данный момент фрагменте (ViewFlipper) переключает между текстовым и WebView-представлением в верхнем фрагменте и скрывает / показывает нижний фрагмент. Наблюдаемый: Скрытие нижнего фрагмента оставляет пустое пространство, в котором находится нижний фрагмент. Я попробовал как Relative, так и LinearLayout (с верхним фрагментом, […]