Форум программистов, компьютерный форум CyberForum.ru

Как добавить фрагменты в Tabbed Activity (Андроид Студио)? - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Как пройтись циклом по всем Buttons Лаяута http://www.cyberforum.ru/android-dev/thread1515934.html
Как пройтись циклом по всем кнопкам в данном лаяуте? т.е. надо считывать у всех кнопок параметр Text у всех кнопок..
Android Какова роль этого класса AvailabilityNotifier http://www.cyberforum.ru/android-dev/thread1515856.html
Android Как сделать оплату в приложении
Здравствуйте. Как сделать оплату в приложении, то есть некоторые уровни в игре скажет с 11 по 15 будут платными, один раз заплатил и они стали бесплатными. Пробовал этот метод, но пока выдает ошибку - http://developer.android.com/google/play/billing/billing_integrate.html
Фоновая музыка в сплэш активити Android
Объясните пожалуйста,как сделать,чтобы помимо отображения картинки,звучала так же фоновая музыка? Что нужно дописать в коде?Вот мой код package es.eduards.pacman; import android.app.Activity; import android.content.Intent; import android.os.Bundle;
Android Правильное использование Material Design http://www.cyberforum.ru/android-dev/thread1515713.html
Добрый день! Как правильно использовать MAterial Design? Android 4.0 - Android 5.0.x Нормально ли использовать android.support.v7.widget.* ? Или лучше по другому?
Android Рисование поверх превью фотокамеры Уважаемые знатоки, подскажите пожалуйста, что не так, почему один вид перекрывает другой, а не рисует поверх камеры? У меня разметка имеет следующий вид: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/main_preview" android:layout_width="fill_parent" android:layout_height="fill_parent" ... подробнее

Показать сообщение отдельно
WalkCat
0 / 0 / 0
Регистрация: 01.08.2015
Сообщений: 17
18.08.2015, 23:51  [ТС]     Как добавить фрагменты в Tabbed Activity (Андроид Студио)?

Не по теме:

Чем же?)


Благодарю за подробное разъяснение, только у меня все равно остались вопросы...)
Цитата Сообщение от CoolMind Посмотреть сообщение
Функция CharSequence getPageTitle возвращает вам строку, а не ссылку на фрагмент. Соответственно, если не ошибаюсь, там хранится название фрагмента. Пока верните, как было, подредактируйте потом по вкусу.
То есть, это можно оставить как было по умолчанию, на работу приложения не повлияет?
Цитата Сообщение от CoolMind Посмотреть сообщение
Должны быть три разных фрагмента (созданные вами вручную через File > New > Fragment > Fragment (Blank)).
Да, у меня есть три фрагмента - один создался автоматически вместе с листалкой, другие два я создала как вы и сказали. В каждом фрагменте у меня есть картинка и кнопка.
Сначала у меня было вот так, PlaceholderFragment - это фрагмент, созданный автоматически с листалкой:
Java
1
2
3
4
5
6
@Override
        public Fragment getItem(int position) {
            // getItem is called to instantiate the fragment for the given page.
            // Return a PlaceholderFragment (defined as a static inner class below).
            return PlaceholderFragment.newInstance(position + 1);
        }
(кстати, а position + 1 что значит?) Я попробовала подставить вместо Placeholder название своего фрагмента - MyFragment. Если 0 - это первый фрагмент (Placeholder), то MyFragment - это 1? Но он подчеркивает position в любом варианте... Всего три фрагмента - PlaceholderFragment, MyFragment, MyFragment2. Как у меня должен выглядеть этот метод? Его три раза нужно писать, для каждого фрагмента отдельно? Или как, если фрагментов три?

Цитата Сообщение от CoolMind Посмотреть сообщение
Параметры могут быть любые, какие вам нужны. Например, вы создаёте фрагмент, который отображает список книг одного автора. Тогда можете передать на вход его фамилию или id в базе данных. Или фрагмент может содержать карту. Тогда на вход можно передать координаты пользователя. Под каждый случай пишется свой фрагмент со своими параметрами.
А если мне не нужно передавать никаких параметров, можно оставить скобки пустыми? У меня в таком случае подчеркивает всю строчку красным... Сорри, что задаю столько вопросов)
 
Текущее время: 23:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru