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

Смешивание TabListener, ActionBarSherlock Fragment и ListFragment, PageAdapter? Бардак

У меня есть активность с двумя фрагментами. Я решил использовать PageAdapter для прокрутки между двумя представлениями, но, чтобы оставаться рядом с лучшими практиками дизайна Android, я также решил использовать вкладки панели действий (фиксированные). Я использую ActionBarSherlock и некоторый код здесь, чтобы реализовать вкладки. Только с помощью ассемблера страницы работала чудесно, теперь у меня две проблемы: […]

AsyncTask, Фрагменты, Представления и Backstacks

Я немного использовал этот шаблон. Вот очень надуманный пример индикатора прогресса AsyncTask +: new AsyncTask<Void, Void, Void>() { WeakReference<MyFragment> weakFragment = new WeakReference<MyFragment>(MyFragment.this); @Override protected void onPreExecute() { Fragment fragment = weakFragment.get(); if(fragment != null) fragment.getView().findViewById(R.id.progress).setVisibility(View.VISIBLE); } @Override protected Document doInBackground(Void… params) { Fragment fragment = weakFragment.get(); if(fragment == null) return null; // Do something […]

Отдельная обратная навигационная панель для пейджера с вкладками в Android

Что я хочу. В контекстном контекстном меню вкладки я хочу заменить фрагмент на другой внутри вкладки и сохранить меню вкладки, а также текущую вкладку. Когда вы переходите на другую вкладку и возвращаетесь к оригиналу, я хочу, чтобы последний фрагмент отображался. Например, у меня есть tab_a с Fragment_1 , tab_b с Fragment_4 и tab_c с Fragment_7 […]

ViewPager с индикатором без поддержки библиотеки Android

Прямо сейчас я использую ViewPagerIndicator для фрагментов, имеющих возможность прокрутки, с индикатором в моей программе, и он работает как шарм. Но поскольку Google все больше и больше продвигается в сторону Фрагментов без использования библиотеки поддержки Android, и, например, PreferenceFragments недоступны в библиотеке поддержки, мне интересно, есть ли что-то похожее на ViewPagerIndicator, использующее стандартную библиотеку Android.

КоординаторLayout перекрывается

Посмотрите на следующий макет. Вы увидите, что плавающая кнопка слишком далеко внизу. Это связано с тем, что отображаются панель инструментов и вкладки, а высота ViewPager неверна. Так что как-то я делаю что-то не так с layout_height. Но как я могу это исправить? Примечание. ViewPager является основным контентом и содержит фрагмент с ListView и Google Map […]

Фрагмент не добавлен (непоследовательный крах)

В моей MainActivity меня есть: @Override protected void onResume() { super.onResume(); checkForCrashes(); checkForTutorial(); checkForUpdates(); setStore(); setup(); } В setup() я вызываю initializeTabs() в обратном вызове: protected void setup() { final Store s = getStore(); setBackground(); if (s == null) { unauthorizedHandler(); return; } final Context mainActivity = this; fragments = getTabFragments(); StoresController.getStoreDetails(s, mainActivity, new Callback<StoreDetailDecorator>() […]

FindFragmentByTag null для фрагмента A, если setRetain (true) на фрагменте B

Моя проблема связана с активностью, состоящей из трех фрагментов поддержки. Один из них – обычный программный фрагмент (назовем его домашним фрагментом). Один – фрагмент портрета, добавленный поверх домашнего фрагмента, когда устройство ориентировано, а один – «без головы», чтобы продолжить асинхронную задачу независимо от изменений конфигурации. Очень просто, я работал над этим приятным примером . public […]

Скрыть панель инструментов с помощью CoordinatorLayout, но RecyclerView на фрагменте

У меня есть активность с двумя вкладками. Каждая вкладка содержит фрагмент с SwipeRefreshLayout и RecyclerView внутри них. В Activity у меня есть CoordinatorLayout с AppBarLayout (с Toolbar и TabLayout ) и ViewPager для фрагментов. Скриншот Теперь я хочу достичь: когда пользователь прокручивает фрагменты, панель инструментов, а не вкладки, скрывается, как в Play Маркете. В примерах, […]

Вкладка «Панель действий» без использования фрагментов?

Это, может быть, новичок, но в любом случае. Поскольку Tabhost обесценился, я попытался переключиться на вкладки панели действий, но у меня есть проблемы с использованием фрагментов. Есть ли возможность использовать действия на вкладках панели действий в любом случае? Буду признателен за любую помощь. Благодарю.

Переходы активности и фрагментов в Lollipop

Я пытаюсь обернуть голову вокруг новой платформы Transition Activity в Lollipop . Переход активности работает довольно хорошо, и здесь есть основная информация , но Transition с Fragment недокументирован, и я не могу заставить его работать. Я пробовал использовать этот случай (очень распространенный в Android): Случай 1: ActA + FragA -> ActB + FragB С sharedElement, […]

Intereting Posts
Проблемы с рендерингом: java.lang.NullPointerException в android.support.v7.widget.RecyclerView в Android Studio 1.1.0 Какие функции имеют Прогрессивные веб-приложения для родных приложений и наоборот, на Android Как получить серийный номер из Android Mobile Browser с использованием Java Scripting, который будет из источника веб-приложений, запущенного в мобильном браузере Как я могу сделать свои пользовательские объекты Parcelable? Размер фонового изображения Android в пикселях Android Studio не распознает классы после сбоя питания Настройка приоритета WiFi на Android Lollipop или позже через интерфейс настроек Как добавить значок (изображение, логотип ..) в строку состояния ImageButton с различными размерами изображений состояний GetWidth () возвращает 0, если установлено android: layout_width = "match_parent" Временное отключение или изменение SELinux на Android Разница между ActivityUnitTestCase и ActivityInstrumentationTestCase2 Как удалить приостановленное приложение из консоли разработчика Google Play? Цель проекта (Android L (Предварительный просмотр)) была неправильно загружена DisplayLeakActivity не существует