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

Как обрабатывать OnClick во фрагментах

Это моя первая попытка на Фрагменты, и я не могу обрабатывать андроид: onClick У меня есть кнопка внутри моего фрагмента XML, как это <Button android:layout_width="match_parent" android:layout_height="wrap_content" android:text="@string/save_keywords_button" android:id="@+id/save_keywords" android:layout_marginTop="340dp" android:background="#FF2E7D32" android:textColor="#FFFFFF" android:typeface="normal" android:onClick="myLogic" /> Я искал много результатов и не могу получить точное решение для обработки события onClick. Мой вопрос: как я могу получить идентификатор […]

Не удается использовать вкладки с Шерлоком

Итак, я пытаюсь использовать Шерлок для отображения нескольких вкладок, каждый для одного фрагмента. У меня есть только 4 класса: один для моего основного действия, два для моих фрагментов и один для TabListener. Все должно быть в порядке (у меня есть совершенно такая же программа без Sherlcock, работающая на 4.0 устройствах), поэтому я не могу понять, […]

Хранить экземпляры фрагментов внутри FragmentPagerAdapter

Можно ли сохранить экземпляр каждого фрагмента, созданного для FragmentPagerAdapter внутри FragmentPagerAdapter ? Что-то вроде этого: @Override public Object instantiateItem(ViewGroup container, int position) switch(position){ case 0: fragment0 = super.instantiateItem(container, position); return fragment0; case 1: fragment1 = super.instantiateItem(container, position); return fragment1; default: return super.instantiateItem(container, position); } } Будут ли я сталкиваться с проблемами памяти? Идея состоит в […]

Android: ShowCase View показать только один раз и повторить анимацию

Я использую ShowCase View библиотеки в своих фрагментах. Я показываю анимацию жестов, которая должна повторяться до тех пор, пока пользователь не нажмет кнопку OK. Но отображается только один раз. Также витрина отображается каждый раз, когда создается Фрагмент, и не только один раз. Мой код выглядит так: public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); //get display size […]

Кнопка SetOnClickListener NullPointerException в макете прокрутки

Я получаю сообщение об ошибке при запуске приложения с помощью метода setOnClickListener. В противном случае он отлично работает. Можете ли вы, ребята, помочь мне? package com.grozav.meetmeup; import com.grozav.meetmeup.R; import com.grozav.meetmeup.library.UserFunctions; import android.app.ActionBar; import android.app.ActionBar.Tab; import android.app.ActionBar.TabListener; import android.app.FragmentTransaction; import android.content.Intent; import android.os.Bundle; import android.support.v4.app.Fragment; import android.support.v4.app.FragmentActivity; import android.support.v4.app.FragmentManager; import android.support.v4.app.FragmentPagerAdapter; import android.support.v4.view.ViewPager; import android.support.v4.view.ViewPager.OnPageChangeListener; import […]

Android getSupportActionBar () возвращает null во фрагменте

ОБНОВИТЬ Я ничего не упоминал об использовании ToolBar с ActionBarActivity . И именно по этой причине я всегда получаю исключение из null-указателя. Для тех, кто сталкивается с такой же проблемой, пожалуйста, ссылайтесь на этот ответ У меня есть код фрагмента, чтобы изменить внешний вид панели действий поддержки при изменении фрагмента. @Override public void onActivityCreated(Bundle savedInstanceState) […]

Получение ошибки "не может разрешить findViewById (int)"

У меня есть основное действие, и когда я нажимаю кнопку, я перехожу к экрану Tab. Теперь я хочу, чтобы на этих вкладках была нажата кнопка Clickable, и при нажатии кнопки нажимается тост. Вот код, который я использую: import android.os.Bundle; import android.support.v4.app.Fragment; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.Button; public class laundry extends Fragment { […]

Android, как определить, видно ли скользящее меню

Я использую SlidingMenu в своем приложении и пытаюсь выяснить, как определить, когда меню видно пользователю. У меня есть анимация в моем MainFragment, которую я хочу остановить, когда меню видно. Я пробовал методы вроде: //In MainFragment //In my animation loop // ResponsiveUIActivity is where menu is Init ResponsiveUIActivity resp = (ResponsiveUIActivity) getActivity(); SlidingMenu sm = resp.getSlidingMenu(); […]

Просмотр Pager Crash Null Pointer Исключение из-за перехода на старый фрагмент – Android

Я использую view pager для навигации между страницами. Я использую FragmentStatePagerAdapter. Я могу провести в одном направлении любые проблемы. Но если я вернусь к старой. Его получение аварии. Я получаю исключение из null-указателя. 03-12 10:20:34.273: E/AndroidRuntime(29035): Process: com.titlesource.notarymobile, PID: 29035 03-12 10:20:34.273: E/AndroidRuntime(29035): java.lang.NullPointerException 03-12 10:20:34.273: E/AndroidRuntime(29035): at android.support.v4.app.Fragment.instantiate(Fragment.java:399) 03-12 10:20:34.273: E/AndroidRuntime(29035): at android.support.v4.app.FragmentState.instantiate(Fragment.java:97) 03-12 […]

Является ли хорошей идеей для Фрагмента делегировать все управление навигацией для Activity?

Вдохновленный руководством разработчика Android, я пытаюсь написать код, в котором все фрагменты являются автономными (с точки зрения сети / логики) и любыми действиями, которые они выполняют (нажмите / коснитесь), что должно привести к запуску нового действия / фрагмента, будет Делегируется на эту деятельность (через обратный вызов). Для начала это казалось правильным. Но теперь, когда у […]