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

Разница между компоновкой и макетами фрагментов

При создании новой активности Android она использовала для создания xml-файла в папке макетов, где я бы определил интерфейс. Теперь он создает два файла: Файл 1.Layout 2. Файл макета фрагмента. Может ли кто-нибудь объяснить разницу между ними? Также при попытке добавить элементы в виде списков, кнопок … и т. Д. В каком файле следует добавить их […]

Android Tablet UI: многослойный фрагмент или линейный макет

Мне нужно создать приложение, которое изначально будет работать только для планшетов. Я знаю о шаблоне «Список и детали», в котором есть список чего-то, в котором щелчок по списку приводит сведения о детале, который был нажат. Это просто идеально, пока все макеты всегда имеют две панели: одну для списка элементов и одну для детализации выбранного элемента. […]

Как реализовать фиксированную левую панель для планшета планшета Android?

Я переношу приложение iPhone + iPad на Android. Он использует контроллер Split View для планшетов, которые в Android lingo позволяют одновременно представлять две активности бок о бок (Edit: Android разрешает только одно действие на экране, как упоминалось в @commonsware ниже). Лучше всего использовать фрагменты, но Панель действий может существовать только на уровне активности, а это […]

Android, почему Фрагменты не должны напрямую общаться друг с другом?

У меня есть Activity A hosting два основных Fragment F1 and F2 . У F1 и F2 есть вложенный Fragment , каждый со своим интерфейсом Listener для обмена данными. Из того, что я понял из ответа на этот вопрос , деятельность A : Должен знать каждый отдельный интерфейс, объявленный фрагментами, размещенными в F1 и F2 […]

Использование андроидального надувания вне onCreateView

У меня есть фрагмент. В моем приложении «Создать» я устанавливаю свой надувной элемент следующим образом. @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { v= inflater.inflate(R.layout.dashboard_two, container, false); getActivity().getActionBar().setTitle("NV Technologies"); new HttpRequestFaultList().execute(); return v; } Я хочу изменить отображение надувных индикаторов. Разный макет вне представления onCreate. Я пытался: v= inflater.inflate(R.layout.custom_dash, container, false); custom_dash.xml <LinearLayout […]

Просмотр Recycler с горизонтальной прокруткой GridLayoutManager не работает

У меня есть активность, которая включает фрагмент. Этот фрагмент включает представление Recycler. Я хочу, чтобы он отображал данные игры в сетке. Мне нужно, чтобы он прокручивался вниз (каждый раунд игры – один ряд), но также горизонтальный, потому что мне нужно 5-10 столбцов. Когда id использует параметр android: scrollbars = «vertical | horizontal» в представлении recycler, […]

Как передать аргументы в фрагмент из действия

У меня есть активность, которая создает и заполняет фрагмент через класс усыновителя. Я хочу передать значения / объекты этому классу усыновителей фрагментов, чтобы я мог диктовать макет и т. Д. Я пробовал передавать пакеты с помощью метода setArgument, но мой код взрывается и не уверен, почему. Как я понимаю, я могу собрать пакет в методе […]

Как создать для моего приложения Android учебник для пользователя при первой установке

Я хочу создать базовый учебник, введение, для моего приложения для Android. Есть много приложений, которые имеют эту функцию, например, yahoo news digest, flickr, google drive, play music и т. Д. Существует пример: Я хочу сделать что-то подобное, но в 7 простых шагов. Я новичок, и я понятия не имею, с чего начать. Кто то?

Активность и фрагментарный жизненный цикл, срабатывает ли onResume один за другим?

Мне интересно, что происходит в правильном порядке, когда пользователь возвращается к Activity с Home Screen . Activity's onResume() ли Activity's onResume() , а затем Fragment's onResume() после? Он делает это по порядку или будет делать это одновременно? Я поместил некоторый код в onResume () Fragment, но он не срабатывает после функции onResume ().

Фрагмент ViewPager не работает в 2-й раз внутри фрагмента ящика навигации

У меня есть Navigation Drawer в котором есть один фрагмент для средства Tab Viewer . В tabviewer я использую ViewPager который также находится в Fragment . Код для ViewPager – это viewPager = (ViewPager) rootView.findViewById(R.id.pager); viewPager.setAdapter(new TabsPagerAdapter(((FragmentActivity)getActivity()).getSupportFragmentManager())); PagerSlidingTabStrip tabsStrip = (PagerSlidingTabStrip) rootView.findViewById(R.id.tabs); tabsStrip.setViewPager(viewPager); Вкладки входят в первый щелчок в навигационном ящике с его содержимым, но […]

Intereting Posts