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

Ожидание открытия ящика навигации перед инициализацией Фрагменты с пустым циклом while

Согласно документации DrawerLayout , «Избегайте выполнения дорогостоящих операций, таких как макет во время анимации, поскольку это может вызвать заикание». Таким образом, я пробовал дождаться закрытия ящика перед тем, как продолжить: @Override public void onItemClick(AdapterView parent , View view , int position , long id) { // Close the drawer mDrawerLayout.closeDrawer(mDrawerList); ExecutorService es = Executors.newSingleThreadExecutor(); final […]

Android: Менеджер фрагментов становится нулевым

Я получаю аварии для своего приложения. В принципе, у меня есть фрагмент, в котором диалог должен отображаться в одном сценарии. Я создал диалог, расширив фрагмент диалога. Проблема заключается в том, что некоторые пользователи сбрасывают выброс исключения нулевого указателя. Это фрагмент диалога: VerifyOTPDialog verifyOTPDialog = VerifyOTPDialog.newInstance("Kindly Enter the OTP sent to your Registered Mobile No. :", […]

Извлекает ли получаемый объект через связку, всегда создавая новую копию?

Я передаю подробный объект фрагменту, добавляя в пучок при создании фрагмента. В модификации экземпляра onc этот фрагментированный объект отражает модификацию в исходном объекте, а в другом случае это не так. Я немного озадачен этим поведением. До сих пор я предполагал, что извлечение разделенных объектов через связку всегда создает новый объект [не уверен, что это мелкая […]

Android getMenuInflater () в подклассе фрагмента – не может разрешить метод

Я пытаюсь раздуть меню в классе, который наследует класс Fragment . Вот мой метод OnCreateOptionsMenu() @Override public boolean OnCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.forecastfragment, menu) ; return true; } Это вызывает следующую ошибку: Невозможно разрешить метод getMenuInflater () Я пытался : MenuInflater inflater = getActivity().getMenuInflater(); Но затем Android Studio выделяет @Override красным цветом и заявляет: Метод не […]

Вкладка «Барные панели Android» – проблемы с внутренним фрагментом trasaction

Я успешно создал вкладки в панели действий, используя следующий пример от самих Google: http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/FragmentTabs.html как Оснований. Мой код выглядит так: public class Main extends SherlockFragmentActivity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); getSupportActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); ActionBar.Tab tab1 = getSupportActionBar().newTab(); tab1.setIcon(R.drawable.ic_tab_example_selected); tab1.setTabListener(new TabListener<Tab1>(this, "A", Tab1.class)); getSupportActionBar().addTab(tab1); ActionBar.Tab tab2 […]

Android: ограничение загрузки фрагментов с помощью viewPager

У меня есть 3 фрагмента, которыми управляет FragmentPagerAdapter, установленный в viewPager. Я хочу загружать фрагменты один за другим, но когда выполняется метод onCreate для FragmentActivity, выполняются 2 первых фрагмента (метод onCreateView). Я попытался ограничить загрузку фрагментов методом setOffscreenPageLimit, но ничего не изменилось. mPagerAdapter = new MyPagerAdapter(super.getSupportFragmentManager(), fragments); pager = (ViewPager) super.findViewById(R.id.tabviewpager); pager.setOffscreenPageLimit(0); pager.setAdapter(this.mPagerAdapter); Спасибо за […]

Плавающая кнопка действия в действии – как привязать к recyclerview во фрагменте?

У меня была такая же проблема в этом вопросе. Плавающая кнопка действия не полностью отображается внутри фрагмента У меня есть tablayout в моей activity_main и 2 вкладках (с разными фрагментами, один из которых содержит recyclerView). Когда я помещал FAB в фрагмент, FAB не показывался полностью, пока я не прокрутил recyclerView. Итак, я переместил свой FAB […]

Обновить Recyclerview из другой активности

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

Android. Как я могу «запустить» или «инициализировать» фрагмент из активности?

У меня есть класс под названием DummyFragment который расширяет Fragment . public class DummyFragment extends Fragment { public void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setRetainInstance(true); Log.i("myapp","test"); } } Теперь, в моей родительской деятельности, я хочу «запустить» этот фрагмент. Это мой FirstActivity.java : public class FirstActivity { protected void onCreate(Bundle savedInstanceState) { […]

NavigationDrawer с действиями против NavigationDrawer с фрагментами

Возьмем, к примеру, приложение, над которым я сейчас работаю: – у него есть navigationDrawer с несколькими элементами; Есть два вопроса, которые меня интересуют сейчас, я назову их X и Y. Как X, так и Y, при нажатии, отображает фрагмент, содержащий список x-элементов или y-элементов Элемент выбора и x или y отображает новый фрагмент, в котором […]

Intereting Posts
Как я могу использовать listview без расширения ListActivity в моем классе? Какой самый простой способ получить текущий день недели в Android? Приостановить приложение Android с помощью Phonegap Является ли Google Play Music преследованием всех действий ACTION_MEDIA_BUTTON? Как сделать прослушиватель для кнопки отмены даты на Android? Обновить меню NavigationView после изменения языка Как расположить макет вправо и вправо LinearLayout Что такое «requestCode», используемый для PendingIntent? RuntimeException: невозможно создать экземпляр приложения Автономный режим приложения Android, локальная синхронизация базы данных sqlite с удаленной базой данных OnUpdate не вызывается в виджетах, хотя я вижу, что android.appwidget.action.APPWIDGET_UPDATE намерен в onreceive Можно установить setDisplayShowTitleEnabled в xml для темы ActionBar? OkHttpClient выдает исключение после обновления до OkHttp3 Android – возврат в вызывающую активность Использование атрибутов XML "android: focusableInTouchMode"