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

Как вызвать метод фрагмента из основной деятельности

У меня есть метод в классе фрагментов. Я хочу вызвать этот метод из основного действия, но я не хочу использовать FragmentById (или) FragmentByTag. Мой метод фрагмента: public void setItemFromDrawer(String sourceTag, String destTag){//do something} Как вызвать метод выше из основного действия без использования FragmentById (или) FragmentByTag. Пожалуйста, кто-нибудь исправить. Заранее спасибо.

NullPointerException для прослушивателя фрагментов

У меня есть активность с ViewPager, в адаптере ViewPager я предоставляю фрагмент для каждой позиции. Пример фрагмента – DebugFragment. Я написал исходный код ниже. public class DebugFragment extends android.support.v4.app.Fragment { private OnFragmentInteractionListener mListener; public interface OnFragmentInteractionListener { void onFragmentInteraction(int someValue); } public static DebugFragment newInstance() { DebugFragment fragment = new DebugFragment(); Bundle args = new […]

Невозможно использовать панель действий и фрагмент в Android 2.3

Я хочу использовать Action bar и Fragment в Android 2.3, но есть ошибка Type mismatch: cannot convert from android.app.ActionBar to android.support.v7.app.ActionBar В этой строке final ActionBar bar = getActionBar(); Я уже импортировал android.support.v4 и v7. package com.hmkcode.android; import android.support.v7.app.ActionBar; import android.os.Bundle; import android.support.v4.app.FragmentActivity; import android.support.v4.view.ViewPager; import android.view.Menu; import android.view.MenuItem; public class MainActivity extends FragmentActivity { […]

Как зарегистрироватьReceiver во фрагменте

Я показываю устройства Bluetooth в ListView . Я пробовал это в Activity раньше, и это сработало, но теперь я должен включить этот ListView в Fragment Ясно, что здесь одна или две вещи не принадлежат, как registerReceiver , RESULT_CANCELED и RESULT_CANCELED . protected void onResume() { registerReceiver(receiver, filter); filter = new IntentFilter(BluetoothAdapter.ACTION_DISCOVERY_STARTED); registerReceiver(receiver, filter); filter = […]

Как использовать общие настройки в фрагменте на Android?

У меня есть фрагмент, и я хочу сохранить идентификатор Facebook в общих предпочтениях. Я не могу написать режим private в функции предпочтения get. А также я хочу получить доступ к этим общим предпочтениям в другом фрагменте. Как я могу это сделать? Вот мой код … Session.openActiveSession(getActivity(), true, new Session.StatusCallback() { @Override public void call(Session session, […]

Поддержка фрагмента Android SDK

Ок, я только начинаю заниматься программированием на Android сейчас, и я следую учебному пособию Android «TabActivity»: http://developer.android.com/reference/android/app/TabActivity.html . Все, что работает, но не могут найти некоторые из классов поддержки, см. Ниже код, который порождает ошибки. mTabManager.addTab(mTabHost.newTabSpec("simple").setIndicator("Simple"), FragmentStackSupport.CountingFragment.class, null); mTabManager.addTab(mTabHost.newTabSpec("contacts").setIndicator("Contacts"), LoaderCursorSupport.CursorLoaderListFragment.class, null); mTabManager.addTab(mTabHost.newTabSpec("custom").setIndicator("Custom"), LoaderCustomSupport.AppListFragment.class, null); mTabManager.addTab(mTabHost.newTabSpec("throttle").setIndicator("Throttle"), LoaderThrottleSupport.ThrottledLoaderListFragment.class,null); Для FragmentStackSupport / LoaderCursorSupport / LoaderCustomSupport / LoaderThrottleSupport он […]

Невозможно включить SearchView в Fragment (AppCompat)

Я пытаюсь прослушать текстовые изменения в моем SearchView из фрагмента, но в этой строке это не работает: menu.findItem(R.id.action_search); Исключение: java.lang.ClassCastException: android.support.v7.internal.view.menu.MenuItemWrapperJB cannot be cast to android.support.v7.widget.SearchView at se.xxx.xxx.FragmentList.onCreateOptionsMenu(FragmentList.java:155) Мой onCreateOptionsMenu (в фрагменте): @Override public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { super.onCreateOptionsMenu(menu, inflater); inflater.inflate(R.menu.main, menu); SearchView sv = (SearchView) menu.findItem(R.id.action_search); //crashes here sv.setOnQueryTextListener(new SearchView.OnQueryTextListener() { @Override […]

Как вызвать фрагмент из BaseAdapter Class Android?

Я хочу назвать Fragement из моего класса BaseAdapter. В этом классе у меня есть кнопка, клик которой я хочу назвать новым фрагментом, но я не могу это получить. Мне нужно передать значения от щелчка кнопки до фрагмента. Класс BaseAdapter public class StatusAdapter extends BaseAdapter { private Activity activity; private ArrayList<HashMap<String, String>> data; private static LayoutInflater […]

Добавление панели действий в FragmentActivity

Я делаю приложение, которое использует карты Google по определенной причине. Поэтому я создал приложение Google Maps в Android Studio, и у меня есть активность, которая расширяет FragmentActivity. Все работает отлично, но теперь я хочу добавить панель действий вверху экрана. Проблема в том, что карта отображает весь экран, и я не знаю, как ее исправить Вот […]

Запустить FragmentTransaction изнутри ArrayAdapter

У меня есть ListView с несколькими строками. Каждая строка имеет button . Я хочу, чтобы кнопка начала FragmentTransaction для замены фрагмента, в котором находится ListView. Однако в getView() Adapter эта строка не работает: FragmentTransaction t = getContext().getSupportFragmentManager().beginTransaction(); Это не нравится контексту. Можно ли это сделать таким образом или сделка должна произойти в другом месте?

Intereting Posts
Корневой эмулятор ICS; Толкание su терпит неудачу с «Недостаточно памяти», Как использовать существующий файл .so в приложении для Android Неправильное поведение установщика пакетов Перемещение маркера между 2 координатами по направлениям движения Как читать / отправлять данные с помощью гнезда гарнитуры Android Devices 3,5 мм? Платформа L представляет собой предварительный просмотр и требует манифеста приложения, чтобы установить minSdkVersion в 'L' Настройка itemId в меню опций Есть ли какая-либо реализация StAX для Android? Аудио-микшер в программном обеспечении Android Как правильно удалить дополнение (или маржу?) Вокруг кнопок в Android? Как у вас есть пауза кода в течение нескольких секунд в андроиде? File.delete () не удаляет полностью пустой файл образа изображения Библиотеки Android с открытым исходным кодом? Многоразовые виды, ViewGroups, адаптеры и т. Д.? COCOS 2D-снимок экрана черный в Android Как сделать направление текста справа налево