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

Сделать фрагмент кликабельным при открытии ящика навигации

Моя проблема заключается в следующем: я блокирую меню ящика навигации setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_OPEN) в ландшафтном режиме планшета, но мне нужно, чтобы фрагмент справа был активным, поэтому я могу щелкнуть его, когда открытая навигация всегда открыта. Но я не знаю, как это сделать. Пожалуйста помоги.

Добавить фрагмент в элемент списка

Я хочу иметь фрагмент для каждого элемента в списке, потому что хочу отделить некоторую логику. Я использую держатель вида для каждого элемента. Если представление не существует, я создаю новый фрагмент и добавляю его в контейнер. holder.mMyFragment = new MyFragment(mActivity, this); mActivity.getSupportFragmentManager().beginTransaction().add(R.id.my_container, holder.mMyFragment).commit(); Также для каждого элемента я вызываю owner.mMyFragment.setUi (dataSource, position), чтобы установить UI фрагмента […]

Как использовать анимацию по умолчанию в Android?

Я пытаюсь использовать анимацию по умолчанию для Activity с фрагментами. Здесь я нашел что-то об этом: Android: использование анимации по умолчанию для фрагментов Проблема в том, что: ok, мне нужно (например) «activityOpenEnterAnimation» .. как я могу его использовать? Использование следующего кода не будет работать: FragmentTransaction transaction = fragmentManager.beginTransaction(); transaction.setCustomAnimations(android.R.anim.activityOpenEnterAnimation, android.R.anim.activityOpenExitAnimation); transaction.replace(R.id.container, fragment) .addToBackStack(((Object) fragment).getClass().getName()) .commit(); […]

Как установить OnClickListener для ScrollView?

Я разрабатываю проект Android, у которого есть viewpager. Я написал адаптер для моего viewpager, и мой адаптер состоит из s scrollview и некоторых видов внутри этого. Я хочу, когда пользователь нажимает на scrollview, что-то происходит (я тоже написал эту часть и протестировал ее, и она работает). Я реализую onClickListener для своего scrollview, но он не […]

Изменить заголовок панели действий для каждой вкладки.

Я установил панель действий со стрелковыми вкладками, используя ActionBarSherlock и Fragments. Я хочу иметь разное название Action bar для каждой вкладки. И было бы здорово, если бы я мог настроить образ вместо названия, так что каждая вкладка имела бы другой заголовок изображения Action bar. Я был бы признателен за любые предложения и ссылки на учебники! […]

GetChildFragmentManager вызывает исключение NoSuchMethod на устройстве 4.0.3, но не 4.2.2

Мне нужно использовать вложенные фрагменты для моего приложения, и поэтому я хотел бы использовать getChildFragmentManager . У меня два устройства: Реальный, работающий на 4.0.3 Виртуальный, работающий на 4.2.2 Он работает очень хорошо на втором, но не на моем физическом устройстве, так как вызов этого метода NoSuchMethod исключение NoSuchMethod . 07-10 19:53:51.722: E/AndroidRuntime(29711): java.lang.NoSuchMethodError: fr.epitech.test_esi.fragments.ReservationCalendarFragment.getChildFragmentManager В […]

AutoCompleteTextView с Google Местами, отображаемыми в ListView, как Uber

Мне нужно сделать экран похожим на это. Я думаю, у него есть autocompletetextview и listview для отображения возвращенных результатов. Google Place API используется здесь, чтобы автоматически предлагать места, и соответственно обновляется адаптер listview. Пожалуйста, любая помощь приветствуется. Заранее спасибо. Проверенный проект образца андроида на автозаполнении для мест тоже. Но у него нет списка, чтобы показывать […]

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

Для обычного (не вложенного фрагмента) я использую следующий подход 1) создать метод зависимостей (…) для установки зависимостей фрагмента class MyFragment extends MyFragment { void dependencies(Deps deps); } 2) в активности родителя MyFragment onAttachFragment () метод Я просто предоставляю зависимости для фрагмента class MyActivity{ void onAttachFragment(Fragment f){ ((MyFragment)f).dependencies(deps); } } Для вложенного фрагмента больше нет фрагмента […]

Как сделать перекрытие второго фрагмента на первом фрагменте, а фрагментарный переход

Я работаю над переходом фрагментов. Когда я заменяю первый фрагмент вторым фрагментом, он появляется ниже первого фрагмента. Я хочу, чтобы он двигался поверх первого фрагмента. Как я могу это сделать? fragmentTransaction.setCustomAnimations(animEnter, animExit, animPopEnter, animPopExit); fragmentTransaction.replace(R.id.fragmentListView, fragment); fragmentTransaction.addToBackStack(null); fragmentTransaction.commit();

Android Set Text TextView в фрагменте, который находится в FragmentPagerAdapter

Этот меня заводит. В принципе, я хочу создать ViewPager и добавить к нему несколько Fragment . Затем, все, что я хочу сделать, оно устанавливает значение в одном из TextView s Fragment . Я могу добавить Fragment s fine, и они присоединяются, но когда я findViewById() к findViewById() для одного из TextView s в первом Fragment […]