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

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

У меня проблема с ViewPager + FragmentPageAdapter. Сценарий: у меня есть одно действие внутри фрагмента A. Фрагмент A имеет ViewPager с фрагментом B1 e Fragment B2. B1 e B2 – это один и тот же класс, но разные данные в качестве аргумента. Проблема: все работает хорошо во время создания. Но когда приложение идет в фоновом […]

Изменения плавающего действия кнопки привязки при создании вида

У меня возникла проблема с тем, что FAB привязана к списку ( см. Пример видео ), похоже, мерцает на ничью, изменяя позицию привязки. Проблема возникает в эмуляторе, а также на любом устройстве, которое я тестировал на уровне 19 API-сообщений. У меня есть основная деятельность: <LinearLayout android:id="@+id/main_layout" android:orientation="vertical" 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:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity"> <!– our […]

Сделать фрагменты на весь экран программными

У меня есть ViewPager и FragmentPagerAdapter, созданные в одном действии с тремя фрагментами. Все фрагменты загружаются одновременно и хранятся в памяти, используя mPager.setOffscreenPageLimit(2); Один из этих фрагментов содержит предварительный просмотр камеры, который я хотел бы сделать в полноэкранном режиме, без строки состояния или панели действий. Остальные фрагменты требуют отображения панели действий. Как я могу сделать […]

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

После последнего обновления инструментов Android Developer есть проблема, с которой я столкнулся, когда создаю новый проект. Это заставляет меня создать файл fragment_layout.xml . Так что в мировой программе hello слишком много кода. Но в предыдущем MainActivity.java только MainActivity.java и activity_main.xml . Есть ли способ удалить только MainActivity.java fragment_main.xml и дополнительный код в MainActivity.java . Один […]

Как восстановить стопку назад фрагмента с помощью активности (после того, как приложение убито в backgroud)

Мой вопрос очень прост, я думаю … Но не могу найти ответ нигде! В приложении для Android Скажите am в activiy- MyActivity, который содержит по одному фрагменту за раз. Сначала я загрузил Fragment A (без тегов я добавил его обратно в стек менеджера фрагментов) Затем в какой-то момент я загрузил Fragment B (без тегов я […]

FragmentPagerAdapter – как обнаружить салфетки или вкладку, когда пользователь переходит на новую вкладку?

У меня есть MainActivity , у которого есть три фрагмента в FragmentPagerAdapter как MainActivity ниже. Как я могу узнать, когда пользователь переходит от 1-го фрагмента к второму или от второго к третьему, либо с помощью прокрутки, либо с помощью щелчка по вкладке? Я видел, что метод getItem() не вызывается всегда, поскольку я объявил mViewPager.setOffscreenPageLimit(2) ; […]

ViewPostImeInputStage ACTION_DOWN

Поскольку я пытаюсь отладить мою программу, я не могу понять ошибку. Я инициализировал две кнопки и использовал .setOnClickListener. Когда пользователь нажимает кнопки, они должны видеть отладочное сообщение в LogCat. Тем не менее, я все время вижу это сообщение, когда я нажимаю кнопку, или если я вообще щелкнув по экрану: ViewPostImeInputStage ACTION_DOWN. Кто-нибудь знает, что означает […]

Переход интерфейса к фрагменту

Рассмотрим случай, когда у меня есть Fragment A и Fragment B B заявляет: public interface MyInterface { public void onTrigger(int position); } A реализует этот интерфейс. При нажатии Fragment B в стеке, как мне передать ссылку на Fragment A для него в Bundle чтобы A мог получить onTrigger вызов onTrigger когда это необходимо. Моим сценарием […]

Контекст в предпочтении

Взято из http://developer.android.com/guide/topics/ui/settings.html : Примечание. Предпочтение Fragment не имеет собственного объекта Context. Если вам нужен объект Context, вы можете вызвать getActivity (). Однако будьте осторожны, чтобы вызвать getActivity () только тогда, когда фрагмент привязан к активности. Когда фрагмент еще не прикреплен или был отсоединен в конце его жизненного цикла, getActivity () вернет значение null. Если […]

Элементы меню «Ящик навигации», выбранные в разных группах

У меня есть рабочий ящик навигации и некоторые проблемы с menuItem.setChecked(true); При использовании групп и заголовков в меню. Он не выделяет пункты меню, как ожидалось. Вот мой XML: <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" tools:context=".ActivityMap"> <group android:checkableBehavior="single"> <item android:id="@+id/nav_welcome" android:icon="@drawable/abc_btn_check_to_on_mtrl_000" android:title="Welcome" /> <item android:id="@+id/nav_map_showmap" android:icon="@mipmap/ic_map_black_24dp" android:title="Show Map" /> <item android:icon="@mipmap/ic_list_black_24dp" android:title="Show List" /> <item android:title="Settings"> <menu> <item android:id="@+id/nav_database_check" […]