Articles of андроид фрагментная активность

GetSupportFragmentManager не может быть назначен FragmentManager

Я пишу свое первое приложение, которое использует фрагменты, используя учебник в Android Programming: Big Nerd Ranch Guide. Я создал фрагмент и соответствующий макет, и теперь я хочу добавить диспетчер фрагментов к родительскому, который будет его использовать. Я написал это: FragmentManager fm = getSupportFragmentManager(); Но андроид-студия дает мне эту ошибку: Error:(19, 51) error: incompatible types required: […]

Добавить диалоговое окно прогресса в sherlock панели действий из фрагмента sherlock

Есть ли способ добавить диалог прогресса в шпионку панели действий из sherlock fragment (а не для активности фрагмента). Я должен использовать фрагменты sherlock, потому что в моем приложении я использую навигационный ящик. Для работы с фрагментом диалог выполнения отлично работает, когда я использую следующий код. requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); setContentView(R.layout.search_all_fragment_layout); setSupportProgressBarIndeterminateVisibility(true); Есть ли способ сделать это во Фрагментах? […]

Фрагмент против FragmentActivity

Я новичок в программировании на Android. Я хочу сделать фрагмент, я видел примеры, которые используют Fragment и FragmentActivity, в чем разница между ними и какие случаи следует использовать каждый из них? благодаря

Как установить ArrayAdapter для spinner в фрагменте

Я пытаюсь добавить элементы в spinner в фрагменте. Но у меня проблема с контекстом. Потому что во фрагменте нет контекста. Вот как я делаю public class DetailFrag extends Fragment { @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View scrollView = inflater.inflate(R.layout.myscrollview , container, false); LinearLayout linearLayout = (LinearLayout) scrollView.findViewById(R.id.mylayout1); for (int i=0; […]

Android flip animation между фрагментами с поддерживаемым файлом jar v4

Привет, я собираюсь разработать флип-анимацию в android между транзакциями фрагментов, используя поддерживаемый файл jar. Из-за того, что я хочу реализовать фрагменты для более низких версий. Я нашел учебник разработчиков Android для отображения анимаций. Но поддерживаемая библиотека не поддерживает анимацию Objactor. После поиска в Интернете я обнаружил, что мне нужно изменить анимацию objacter для анимации Tween […]

Избегать / предотвращать обновление фрагмента при изменении вкладок

Я знаю, что есть много вопросов по этому вопросу, но я не могу заставить его работать над моим приложением. Моя проблема. У меня есть приложение с 4 вкладками. В 3 из них есть webView . Каждый раз, когда я меняю вкладки, весь fragment просто перезагружается. Я хочу, чтобы он снова загрузил его. Поэтому, когда я […]

Пустая страница отображается при повторном нажатии фрагмента и замене на тот же фрагмент

У меня есть 3 фрагмента, Frag_A, Frag_B & Frag_C. Моя логика навигации: Frag_A ==> Frag_B ==> Frag_C. Вначале Frag_A добавляется в макет, поэтому в первый раз Frag_A отображается на экране, а затем, если пользователь нажимает кнопку Next, Frag_A заменяется Frag_B, теперь Frag_B отображается на экране, если пользователь нажимает кнопку «Далее», Frag_B заменяется Frag_C, так что […]

FragmentManager добавляет несколько экземпляров одного и того же типа фрагмента

У меня есть необходимость «складывать» фрагменты один поверх другого. Я делаю это: String className = fragment.getClass().getName(); FragmentManager fragmentManager = getChildFragmentManager(); FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction(); fragmentTransaction.add(R.id.fragment_content, fragment, className); fragmentTransaction.addToBackStack(className); fragmentTransaction.commit(); В: <FrameLayout android:id="@+id/fragment_content" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="horizontal" /> Все это работает хорошо, пока фрагменты имеют разный тип. Однако, если я создаю второй экземпляр типа фрагмента, который уже […]

Есть ли существенные накладные расходы при использовании FragmentActivity над обычной Activity в Android?

Здесь не так много сказать, кроме вопроса о титуле. В моем приложении есть некоторые действия, которые не используют Fragments , поэтому мне было интересно, есть ли разница в производительности при использовании простой Activity в этих случаях, или я должен просто всегда идти с FragmentActivity ради последовательности?

Получение исключения в качестве состояния сохранения отказа: активный Фрагмент очистил индекс: -1, когда я нажимаю кнопку «домой» устройства Android

Я столкнулся с какой-то странной проблемой, пока я нажимаю кнопку дома андроида и начинаю новую деятельность. Моя таблица выглядит следующим образом 05-13 18:06:21.182: E/FragmentManager(5674): Failure saving state: active Fragment{411d96d8} has cleared index: -1 05-13 18:06:21.182: E/FragmentManager(5674): Activity state: 05-13 18:06:22.032: E/ACRA(5674): ACRA caught a IllegalStateException exception for com.itgurussoftware.android.dineback. Building report. 05-13 18:06:27.732: E/ACRA(5674): com.itgurussoftware.android.dineback fatal […]