Articles of фрагменты

FragmentTransaction внутри фрагмента

Я использую slidingMenu SlidingMenu . Выпадающее меню – это Fragment . Когда пользователь нажимает на элемент меню, он делает что-то вроде этого: FragmentTransaction t = getActivity().getSupportFragmentManager().beginTransaction(); SherlockListFragment mFrag = new ItemsFragment(); t.replace(R.id.main_frag, mFrag); t.commit(); Тем не менее, я слышал, что непрактично контролировать Fragment из другого Fragment . В такой ситуации это приемлемый метод? Или я […]

Как мы можем удалить динамически добавленные фрагменты из макета

Может кто-нибудь мне помочь. У меня есть фрагмент, скажем, FRAGMENT A, и я добавляю его в макет динамически … Предположим, я добавил 3 экземпляра FRAGMENT A к этому макету. Тогда как я могу удалить этот 3 экземпляр фрагмента программным способом. Я попытался выполнить поиск Google, а также другой stackoverflow Но они не работают. Пожалуйста помогите […]

Замена Android Fragments динамически

Я только начал играть с Fragments, и я пытаюсь динамически добавлять / заменять фрагменты. Я могу добавить их просто отлично, вот так … @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_home); FragmentManager fragMan = getSupportFragmentManager(); FragmentTransaction fragTran = fragMan.beginTransaction(); FragOne fOne = new FragOne(); FragTwo fTwo = new FragTwo(); FragThree fThree = new FragThree(); fragTran.add(R.id.frag_cont_one, […]

Фрагмент не разрушен при вращении

У меня есть фрагмент, который добавляется программно. Однако я обнаружил, что после вращения создается новый фрагмент, но старый фрагмент все еще жив (хотя и не отображается). Я предположил, что фрагменты уничтожаются вместе с активностью при вращении, но здесь это не так. Что может привести к тому, что мой фрагмент будет сохранен / не уничтожен? Пожалуйста, […]

FragmentPagerAdapter – избегать воссоздания фрагментов

Я заметил, что при использовании FragmentPagerAdapter фрагменты, которые не смежны с текущим, уничтожают их представления (и onPause() их onPause() и onStop() , и странно onSaveInstanceState(Bundle) не вызывается), и onCreateView вызывается для этих фрагментов. Моя проблема заключается в том, что у меня есть несколько таймеров, работающих на этих фрагментах, и их воссоздание не является жизнеспособным, потому […]

Как обрабатывать backPress с помощью фрагмента

У меня есть Fragment Activity С помощью контейнера навигации contatin. После нажатия на элемент навигационного ящика открывается фрагмент 1, фрагмент 2, фрагмент 3. и затем после события нажатия кнопки в фрагменте 1 откройте новый фрагмент 4. Я хочу, чтобы вернуться к нажатию клавиши, как я могу это сделать на фрагменте 4 после нажатия клавиши «назад» […]

Не может разрешить метод add (int, new tFragment ()). Commit () в android studion 1.0.1

Я работал с фрагментами в android studio 1.0.1. Так же, как сетевой процесс не годится в основном пользовательском интерфейсе, я переместил свой код в другой класс, содержащий фрагменты. Но то, что произошло потом, не помогает мне продолжать. Ошибка, которую я получаю, не может разрешить метод add(R.id.container, new com.sunshine.example.sunshine.app.Fragment).commit(); Здесь приведен фрагмент кода моего класса MainActivity, […]

Смутно об использовании фрагментов в приложении

У меня есть полноценное приложение, которое НЕ разработано с использованием Fragments . Моя путаница в том, что я должен изменить ее, чтобы иметь Fragments вместо Activities . То, что я хотел бы сказать, это то, что я использую только портретную ориентацию в своем приложении, и она построена, имея в виду только телефоны, а не планшеты. […]

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

Мне нужно очистить все фрагменты из заднего стека. Проблема в том, что в какой-то момент времени я должен убедиться, что стек успешно очищен, и ни один из всплывших фрагментов снова не будет возобновлен. Некоторые фрагменты отображают содержимое, относящееся к текущему подписанному пользователю. Теперь, если пользователь решает выйти, я хотел бы очистить стек, выписать пользователя и […]

Ошибка getApplicationContext () Android

У меня есть фрагмент, который позволяет пользователю вводить сообщение и номер телефона, на который будет доставлено сообщение. Я получаю сообщение об ошибке «не могу разрешить метод getApplicationContext ()« Я посмотрел на ответ здесь, метод getApplicationContext () не определен, но мне это не помогло, может быть, я внедряю его неправильно, но я не уверен! Этот код […]