android-fragments- все статьи тега ➜ страница 3
Как обновить пункт меню, отображаемый на панели действий?
У меня есть деятельность, которая имеет 2 фрагментов. Оба являются ListFragments и оба вносят MenuItems в меню. У меня есть один MenuItem, который я установил атрибут android:showAsAction, чтобы он отображался как кнопка на панели действий. Что прекрасно работает. теперь меню зависит от состояния. Это пункт меню пауза / возобновление для приостановки и возобновления очереди. Моя проблема в том, что я не могу понять, как установить его начальную статую, когда фрагмент создается. Это госуда ...
Как передавать значения между фрагментами
Я довольно новичок в использовании фрагментов. Я просто пытаюсь построить простой пример приложения, которое использует фрагменты. Мой сценарий заключается в том, что у меня есть два действия с одним фрагментом внутри каждого действия. Первый фрагмент имеет edittext и кнопку. Второй фрагмент имеет текстовое представление. Когда я ввожу имя в edittext и нажимаю на кнопку, textview во втором фрагменте должен отображать имя, введенное в edittext первого фрагмента. Я был в состоянии чтобы отправит ...
Андроид - фрагмент.replace() не заменяет содержимое - помещает его сверху
действие: FragmentTransaction transaction = getSupportFragmentManager().beginTransaction(); Fragment1 fragment = new Fragment1(); Fragment2 fragment2 = new Fragment2(); transaction.replace(R.id.Fragment1, fragment); transaction.addToBackStack(null); transaction.commit(); FragmentTransaction transaction2 = getSupportFragmentManager().beginTransaction(); transaction2.replace(R.id.Fragment1, fragment2); transaction2.addToBackStack(null); transaction2.commit(); код в вид: <fragment an ...
Не могу сделать заказ DialogFragment прозрачный кусок
мне нужно создать диалог над фрагментом (который занимает весь экран). Диалог должен быть плавающим диалогом, который будет расположен над фрагментом с фрагментом, затемненным снаружи фрагмента.. для пользовательского диалога у меня есть linearLayout, который имеет изогнутые края, независимо от того, что я делаю, диалог имеет черную границу со всех сторон (очень маленький). Я пробовал все, чтобы сделать его прозрачным и уйти (так что все диалоги просто линейные макет-изогнутая коробка) для Dia ...
Показать DialogFragment из onActivityResult
у меня есть следующий код в моем onActivityResult для моего фрагмента: onActivityResult(int requestCode, int resultCode, Intent data){ //other code ProgressFragment progFragment = new ProgressFragment(); progFragment.show(getActivity().getSupportFragmentManager(), PROG_DIALOG_TAG); // other code } однако, я получаю следующую ошибку: Caused by: java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState кто-нибудь знает, что происходит, или как я ...
Android Activity ClassNotFoundException-перепробовал все
Я только что перенастроил приложение в библиотеку фреймворка и приложение, но теперь, когда я пытаюсь запустить приложение в эмуляторе, я получаю следующую трассировку стека ошибок: 06-02 18:22:35.529: E/AndroidRuntime(586): FATAL EXCEPTION: main 06-02 18:22:35.529: E/AndroidRuntime(586): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.matthewrathbone.eastersays/com.matthewrathbone.eastersays.EasterSimonSaysActivity}: java.lang.ClassNotFoundException: com.matthewrat ...
Можно ли получить доступ к текущему фрагменту, просматриваемому ViewPager?
у меня есть приложение с ViewPager и три Fragment s. Я пытаюсь выяснить, как получить текущий Fragment просматривается, чтобы я мог добраться до его аргументов. у меня есть OnPageChangeListener захват текущего индекса страницы, но ViewPager.getChildAt(int position); возвращает a View. Какая связь между этим View и в течение Fragment? ...
Показать Скрыть фрагмент в android
Я разрабатываю приложение, которое содержит 2 фрагмента и я хочу показать скрыть по моим параметрам. Следующий код имеет простой пример моей проблемы. Этот простой Fragmentactivity содержит 1 кнопку и один listfragment. этот простой пример работает безупречно. но меня не устраивает show hide fragment. Если вы удалите макет.setVisibility(вид.Ушел); из кода затем ft.скрыть (f); не будет скрывать фрагмент. На самом деле мы не скрываем фрагмент мы скрываем контейнер. мой вопрос, это способ показ ...
Разница между расширением LifecycleActivity,Activity,ActionbarActivity & AppCompactActivity?
В Android какова основная разница между расширением Lifecycler Activity, Activity, ActionBarActivity & AppCompactActivity? Как эти классы отличаются друг от друга с точки зрения использования? ...
Android SharedPreferences в фрагменте
Я пытаюсь прочитать SharedPreferences внутри фрагмента. Мой код-это то, что я использую для получения предпочтений в любой другой деятельности. SharedPreferences preferences = getSharedPreferences("pref", 0); Я получаю ошибку Cannot make a static reference to the non-static method getSharedPreferences(String, int) from the type ContextWrapper Я попытался перейти по этим ссылкам, но без успеха получить доступ к SharedPreferences через статические методы и Статические SharedPr ...
Запуск активности из фрагмента
у меня есть 2 фрагмента с на обоих фрагментах кнопки. Когда я нажимаю кнопку, Я хотел бы начать новую деятельность. Но я не могу заставить его работать. ошибка, которую я получаю:ошибка здесь: несоответствие типа: не удается преобразовать из mFragmentFavorite в Fragment что я делаю неправильно? MyFragmentPagerAdapter import android.support.v4.app.Fragment; import android.support.v4.app.FragmentManager; import android.support.v4.app.FragmentPagerAdapter; public class MyFragmentPagerAdapter e ...
Каковы различия между активностью и фрагментом
согласно моим исследованиям, существует значительная разница в концепции backstack и как они существуют: деятельность:: когда activity расположенный на backstack of activities пользователь можно вернуться к предыдущему действию, просто нажав back кнопка. Activity может существовать самостоятельно. фрагмент:: когда fragment помещается в действие, которое мы должны запросить экземпляр, который будет сохранен путем вызова addToBackstack() во время fragment transaction. Fragment должен жить вн ...
Зачем использовать фрагмент#setRetainInstance (boolean)?
Я нахожу фрагмент#setRetainInstance (true) запутанным. Вот Javadoc, извлеченный из Android Developer API: общественная недействительным setRetainInstance (логическое сохранить) определяет, сохраняется ли экземпляр фрагмента при повторном создании действия (например, при изменении конфигурации). Это может быть использовано только с фрагментами не в заднем стеке. Если задано, жизненный цикл фрагмента будет немного отличаться, когда активность воссоздается: onDestroy () не будет выз ...
findFragmentById всегда возвращает null
Я определяю идентификатор для моего фрагмента в XML-макете: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/test_fragment" ... затем я добавляю этот фрагмент в метод onCreate действия: MyFragment myFragment = new MyFragment(); fragmentTransaction.add(R.id.fragment_container, myFragment); fragmentTransaction.commit(); это все работает нормально. Замена фрагментов также работает. позже я пытаюсь получи ...
Фрагмент добавить или заменить не работает
Я использую код из этого ссылка. когда я вставляю этот код в свою программу, я получаю ошибку, как показано на рисунке ниже. какие-либо причины для ошибки? The method replace(int, Fragment) in the type FragmentTransaction is not applicable for the arguments (int, ExampleFragments) код из моей основной деятельности: public void red(View view) { android.app.FragmentManager fragmentManager = getFragmentManager(); android.app.FragmentTransaction fragmentTransaction = fra ...
Как закрыть текущий фрагмент с помощью кнопки, как кнопка Назад?
Я пытаюсь закрыть текущий фрагмент с помощью Imagebutton. Я нахожусь в фрагменте-A, и он превратится в Фрагмент-B, Когда я нажму кнопку. и когда я нажимаю кнопку на фрагмент-B, он повернется к фрагменту-C и закроет фрагмент-B. если я нажму кнопку назад на фрагменте-C , он вернется к фрагменту-A. код, который я пытаюсь, выглядит следующим образом camera_album = (ImageButton) view.findViewById(R.id.camera_album); camera_album.setOnClickListener(new Button.OnClickListener() { ...
onRequestPermissionsResult не вызывается в фрагменте диалогового окна
я начал работать над разрешением Android M runtime. Здесь я столкнулся с проблемой, что если requestPermissions вызывается из Dialog Fragment класса onRequestPermissionsResult не вызывается в той же Dialog fragment класса. Но если requestPermissions вызывается из Activity класса или Fragment класса onRequestPermissionsResult метод вызывается в том же классе. вот мой пример кода: public class ContactPickerDialog extends DialogFragment { private static final int READ_CONTACTS_REQUEST_CODE = ...
После поворота, onCreate() фрагмент вызывается перед onCreate () FragmentActivity
Я использую FragmentActivity и фрагменты. при запуске приложения: FragmentActivity onCreate() <------ FragmentActivity onStart() FragmentActivity onResume() Fragment onAttach() Fragment onCreate() <------ Fragment onCreateView() Fragment onActivityCreated() Fragment onStart() Fragment onResume() все в порядке, FragmentActivity onCreate () вызывается перед Fragment onCreate (). И когда я вращаюсь: Fragment onPause() FragmentActivity onPause() Fragment onStop() FragmentActivity onStop() ...