Articles of андроид фрагменты

Youtube Player Полноэкранный контроль не работает в android

Я использовал YoutubePlayerFragment для воспроизведения видео, но когда я нажимаю кнопку «Полный экран», экран поворачивается в альбомный режим, и он дает исключение из вида не найденное. **i am using the following logic:** Fragment fragment = new YouTubePlayerFragment(); FragmentManager fm = getActivity().getFragmentManager(); FragmentTransaction ft = fm.beginTransaction(); ft.replace(R.id.youtubeplayerview, fragment); ft.commit(); YouTubePlayerFragment youtubeFrag = (YouTubePlayerFragment) fragment; youtubeFrag.initialize(API_KEY, this); […]

Как избежать воссоздания фрагмента в ViewPager?

Я использую ViewPager с FragmentStatePagerAdapter, который содержит 5 страниц. На первой странице у меня есть ListView с элементами. Когда я перехожу на последнюю страницу ViewPager, и я возвращаюсь на первую страницу, мой ListView пуст, потому что Adaptive был воссоздан. Android всегда вызывает следующие методы: onAttach (), onCreate (), onCreateView (), onViewCreated (), onActivityCreated (), onStart […]

Как передать аргументы фрагмента при использовании пейджера представления с различными фрагментами / макетами?

Цель : использовать аргументы фрагмента для передачи вдоль значения строки из TextView в новые фрагменты TextView , но при использовании ViewPager с различными layouts/fragments в FragmentPagerAdapter . Проблема : новый фрагмент никогда не получает аргументы фрагментов из предыдущего фрагмента. Моя настройка : у меня есть мой хостинг с ViewPager и FragmentPagerAdapter . Я переопределил метод […]

Фрагменты, которые не воссоздаются FragmentStatePagerAdapter после возврата к основному экземпляру фрагмента

ОБЪЕМ Я делаю заявку на мой фестиваль в колледже, который показывает события в течение 4 конкретных фиксированных дат. У меня есть main_activity, у которого есть linearlayout, на котором отображаются каждый фрагмент. Теперь у меня есть фрагмент « ScheduleFragment ». ScheduleFragment состоит из ViewPager и FragmentStatePagerAdapter, которые позволяют переключаться на 4 даты. ViewPager имеет 4 страницы, […]

Out of memory error viewpager + imageView

Я показываю 100 изображений в viewpager, и моя ошибка приложения (из-за ошибки памяти), когда я перемещаюсь между этими изображениями. Я хочу использовать destroyItem для освобождения памяти, но она не работает. Вы можете мне помочь ? public class ViewPagerAdapter extends FragmentPagerAdapter { public ViewPagerAdapter(FragmentManager fm) { super(fm); } @Override public Fragment getItem(int pos) { return JpgFragment.newInstance(pos); […]

Андроидный фрагмент OnCreateView дважды называется

Я использую FragmentPagerAdapter с фрагментами. Моя проблема в том, что когда я вызываю setCurrentItem, метод OnCreateView загружаемого фрагмента вызывается дважды. Однако важно отметить, что фрагмент не воссоздается, он просто возобновляется. Я отчаянно хочу найти решение, которое вызывает OnCreateView только один раз. Я рассмотрел следующие вопросы и еще несколько, но ни один из них не содержит […]

CheckedTextView не отображает галочку при программном выборе

Я пишу приложение Android, в котором есть ListView с элементами CheckedTextView. Это в основном вопрос с переменным количеством ответов. Если вы выберете один ответ, вы можете нажать «Далее» и посмотреть следующий вопрос. Я написал весь код, чтобы сохранить ответы и перейти к следующим вопросам, и я также предоставил пользователю «предыдущую» кнопку, чтобы вернуться к предыдущему […]

Добавить фрагмент в действие NavigationDrawer

Я создал проект на Android Studio с NavigationDrawer Activity . Он содержит список навигации. Я хочу начать работу с фрагментом, когда я нажимаю на список навигации. Как я нажимаю на кнопку « Import из навигационной панели», и это откроет новый слой. Мои коды Основная деятельность <?xml version="1.0" encoding="utf-8"?> <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent" […]

Доступ к getString () в android.support.v4.app.FragmentPagerAdapter?

В классе, расширяющем файл android.support.v4.app.FragmentPagerAdapter, есть ли какой-либо способ получить доступ к методу Context.getString (..) без расширения класса, являющегося внутренним классом активности или проходящего в некотором контексте извне ? Спасибо за любой намек!

Функции вызова внутри фрагментов в Android

В моем приложении Android Iam, использующем viewpager.I есть два фрагмента.Fragment1 и Fragment2.Iam, вызывающий две разные функции на fragments.ie, 'function1' на Fragment1 и 'function2' на фрагменте2.Когда я запускаю приложение, обе эти функции Вызываются вместе. Я хочу вызвать «function1» при запуске и «function2» только тогда, когда я перейду к Fragment2.Как я могу это сделать? Заранее спасибо….. Вот […]