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

Эффективность Parcelable vs Reading из базы данных

У меня есть фрагмент, который перечисляет «Семестры» следующим образом: он обращается к базе данных, генерирует массив, который затем преобразуется в представления через ListAdapter . В этом фрагменте есть кнопка добавления, которая открывает новое действие, в котором пользователь может создать новый семестр, который также вставляется в базу данных в том же самом действии. После создания семестра […]

Внедрение RecyclerView в фрагменте

Я пытаюсь создать ListView во фрагменте в ViewPager в AppCompatActivity. В AppCompatActivity все элементы представления являются wrappend в CoordinatorLayout. Потому что я использовал координаторLayout. Я должен использовать RecylerView. Я стараюсь следовать обучению с сайта developer.android.com , но мое приложение остановилось после моего журнала. Это мой код в myFragment, где приложения остановились. import android.app.Activity; import android.os.Bundle; […]

Android: обновление recyclerview с новыми данными

У меня есть recyclerview в моем приложении. Во-первых, когда я открываю фрагмент, он делает запрос api и обновляет recyclerview. Когда я снова открою тот же фрагмент, он снова сделает запрос и обновит recycleview, даже когда данные были загружены ранее. Поэтому, чтобы этого избежать, я использовал статическую логическую переменную для проверки того, были ли загружены данные […]

Ошибка. У указанного дочернего элемента уже есть родитель. Вы должны сначала вызвать removeView () родителя ребенка

Не могу понять, что случилось, сломав голову на второй день … Я хочу использовать TabLayout с двумя вкладками, где в первом RecyclerView с ArtistModel, но когда я раздуваю Fragment с помощью RecyclerView, появляется эта ошибка. Вот мой код. Фрагмент package com.shagi.yandex.lookart.fragment; import android.app.Fragment; import android.os.Bundle; import android.support.v7.widget.LinearLayoutManager; import android.support.v7.widget.RecyclerView; import android.util.Log; import android.view.LayoutInflater; import android.view.View; […]

Сцены против фрагментов и представлений

Задний план В прошлом Google представил классы фрагментов (которые я также спросил, когда следует использовать его здесь ). Теперь Android 4.4 имеет новый класс фреймворка под названием « Сцена ». Согласно тому, что я читал (и смотрел, например, на лекциях), он должен помочь вам с анимациями и переходами между состояниями. Вопрос На самом деле у […]

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

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

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

Я получаю новости из API в бизнес-фрагменте, и я передаю эти данные в BusinessDetail. Но когда я нажимаю на определенные новости, он показывает мне те же новости. Я не могу изменить данные, даже если я устанавливаю apk снова, это показывает мне те же старые новости. Выручи меня! Несколько кодов опущены. Спасибо. Основная деятельность: public void […]

Обновление фрагмента ListView, когда он не сфокусирован

Я работаю над планшетным приложением со списком ListView слева и некоторыми другими видами, включая SearchView (по существу, TextView) справа. Когда SearchView сфокусирован, я хочу обновить данные списка, но я не могу. Если я уведомлюDataSetChanged в потоке пользовательского интерфейса, ничего не происходит. Если я снова вызову setAdapter () в моем списке, список будет пустым. Только когда […]

Ошибка раздувания фрагмента класса, Xamarin

У меня есть ошибка при раздувании фрагмента в макет. IDE, с которой я работаю, – это Xamarin , который является инструментом разработки Android на языке программирования C #. Я получаю ошибку в классе, который находится в этом каталоге JeugdbewegingApp \ JeugdbewegingApp \ Презентация \ MainMenu.cs В следующем фрагменте кода ошибка генерируется именем класса фрагмента. Этот […]

Отто бросить «Объект, уже зарегистрированный» onResume в viewpager

У меня есть 2 фрагмента в viewpager. Когда приложение приостановлено (нажмите домашнюю кнопку или ниже другого приложения), а затем возобновите, отбросить E/stack: task on pause E/stack: note on pause E/stack: onPause E/stack: onResume E/stack: task on resume E/stack: note on resume E/AndroidRuntime: FATAL EXCEPTION: main E/AndroidRuntime: java.lang.RuntimeException: Unable to resume activity {yarh.bigdig.bigdigtaskmanager/yarh.bigdig.bigdigtaskmanager.view.activity.SplashScreenActivity}: java.lang.IllegalArgumentException: Object already […]