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

Ошибка фрагмента: несовместимые типы, требуемый android.app.fragment, но найденный activity.messagefragment

@Override public void onDrawerItemSelected(View view, int position) { displayView(position); } private void displayView(int position) { Fragment fragment = null; String title = getString(R.string.app_name); switch (position) { case 0: fragment = new HomeFragment(); title = getString(R.string.title_home); break; case 1: fragment = new FriendsFragment(); title = getString(R.string.title_friends); break; case 2: fragment = new MessageFragment(); title = getString(R.string.title_messages); […]

Как использовать фрагменты и objectAnimator в старых версиях Android?

Я попытался использовать фрагменты и objectAnimator для создания флип-анимации, как здесь , и все было в порядке на Android 4.1, но когда я пытаюсь добавить android-support-v13. jar android-support-v13. jar , используйте FragmentActivity и запустите его в старой версии, анимация между фрагментами приведет к сбою приложения с этой ошибкой: java.lang.RuntimeException: Unknown animation name: objectAnimator Пожалуйста, скажите […]

Обратный вызов DialogFragment для целевого фрагмента с использованием интерфейса

Я пытаюсь отправить некоторые данные из dialogfragment fragment в целевой fragment но он не работает. Я написал следующий код, но это за exception : java.lang.NullPointerException: Attempt to invoke interface method 'void com.xxFragmentAlertDialog$Communicator.setI(java.lang.String)' on a null object reference Код: public class FragmentAlertDialog extends DialogFragment { Communicator callback; public interface Communicator { void setI(String name); } public […]

MapFragment: плохая производительность после использования кнопки «Назад»

У меня проблема с производительностью при использовании MapFragment вместе с меню панели действий. Ошибка возникает при выполнении трех условий MapFragment экземпляр MapFragment . Выполните триггровку транзакции фрагмента из меню опций, заменив фрагмент карты на другой фрагмент. Нажмите кнопку «Назад» и вернитесь к фрагменту карты. Теперь производительность заметно ухудшилась. Панорамирование и масштабирование очень рывком. Открыв меню […]

Связь между вкладками SlidingTabLayout

Я много искал, как общаться между фрагментами, используя SlidingTabLayout, но на самом деле не получил хорошего ответа. Я знаю, используя ActionBar, но мне нужен новый способ для android lollipop с помощью SlidingTabLayout. Я попробовал это -> http://android-er.blogspot.in/2012/06/communication-between-fragments-in.html, но мне нужен материальный дизайн. Я сослался на эту ссылку http://www.android4devs.com/2015/01/how-to-make-material-design-sliding-tabs.html для создания скользящих вкладок для дизайна материалов. […]

Активность и взаимодействие фрагментов

У меня есть Activity с несколькими Fragment s. Я хочу показать DialogFragment или открыть другой Fragment из одного из Fragment s. Я знаю, что на Activity должно быть задано открытие Fragment s, поэтому я попробовал пару вещей. ПЕРВЫЙ Я попытался использовать getActivity() и бросить его, чтобы я мог вызвать метод в Activity чтобы показать Fragment […]

Выбор изображения из галереи с использованием фрагмента

Я пытаюсь получить изображение из галереи, используя фрагмент, который вызывается из фрагментации, но onActivityResult класса фрагмента не вызывается. Я узнал, что это может произойти из-за onActivityResult класса FragmentActivity, но затем, когда я проверяю журнал на обоих классах, non не onActivityResult поэтому я не могу получить доступ к выбранному изображению из галереи. Я пробовал большинство решений, […]

Eclipse автоматически создает фрагмент, как его отключить

Я не хочу использовать фрагменты и макет фрагмента. Можно ли отключить свойство eclipse? Во-первых, я создаю файлы классов и xml, а затем объявляю их в файле Android Manifest, это работает для меня, но это займет много времени, если я могу отключить его, это будет проще.

Широковещательный приемник во фрагменте не получает намерения от службы

У меня есть фрагмент и служба, как показано ниже: Я регистрирую и отменю регистрацию LocalbroadcastManager в файле Fragment.java Fragment.java @Override public void onStart() { // TODO Auto-generated method stub super.onStart(); IntentFilter intentFilter = new IntentFilter(); intentFilter.addAction(ffmpegService.PROGRESS); intentFilter.addAction(ffmpegService.DONE); LocalBroadcastManager.getInstance(getActivity()). registerReceiver(receiver, intentFilter); } @Override public void onStop() { LocalBroadcastManager.getInstance(getActivity()).unregisterReceiver(receiver); super.onStop(); } private final BroadcastReceiver receiver = new […]

Android getActivity () всегда возвращает нулевой внутренний фрагмент

У меня есть странная проблема, с которой я столкнулся: метод getActivity () всегда возвращает нулевой внутренний фрагмент. Я называю это после завершения onAttach () и onCreateView (). Этот фрагмент живет внутри FragmentActivity (), который содержит стек фрагментов, и способ добавления к нему фрагмента: (Этот код вызывается из onCreate () операции фрагмента ()) SmartFragment fragment; fragment […]