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

No View Found Для id в Android FragmentActivity с ListFragment

Я пытаюсь создать собственный ListView. Когда я проверяю свой код, я получаю следующую ошибку 03-09 19:21:10.425: E/AndroidRuntime(379): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.anomaly.punchlist/com.anomaly.punchlist.TeamActivity}: java.lang.IllegalArgumentException: No view found for id 0x7f08000c for fragment TeamListFragment{4067a358 #0 id=0x7f08000c} Я уже ссылался на следующие ссылки до публикации этого вопроса в дополнение к чтению документов Android на фрагментах, списках и […]

Связь между фрагментами

У меня есть поток Master-Detail по умолчанию, который был создан автоматически при создании нового проекта. Мой вопрос. Когда я добавляю кнопку для детализации. Есть ли способ обновить мою сторону списка, нажав эту кнопку? Другими словами, могут ли ItemDetailFragment и ItemListFragment обмениваться данными?

Чтение данных SharedPreferences в фрагменте, внутри FragmentActivity

Я пытаюсь сохранить имя, которое пользователь вводит на экране входа в систему под Settings.java в sharedPreference , который будет прочитан TestFragment2.java , который вызывается из другого FragmentActivity, SampleTabsDefault.java Settings.java private void savePrefs(String key, boolean value) { SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(this); Editor edit = sp.edit(); edit.putBoolean(key, value); edit.commit(); } private void savePrefs(String key, String value) { […]

Android Intent, Fragment и Activity

Я знаю, что многие из вас направят меня в API. Я смущаюсь, чем больше читаю о Fragment и Activity . Кто-нибудь может описать, что это такое и почему эти три важны для процесса разработки приложений для Android? Спасибо за помощь.

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

Я хочу передавать данные между двумя фрагментами без использования активности и активности фрагментов. Я не хочу передавать данные между фрагментами, используя следующие действия: Общение с другими фрагментами Ниже мой сценарий: У меня есть один родительский фрагмент, внутри которого есть два дочерних фрагмента. Теперь мне нужно передать данные между этими двумя фрагментами. Как это сделать? Я […]

Внедрите некоторые функции, например, в приложении Instagram android

В приложении Instagram для Android есть две вещи, которые мне нравятся, и я хотел бы реализовать их в своем приложении. 1. Бесконечное возвращение в историю фрагментов Если вы нажмете на пользователя, вы можете увидеть его данные, а запись на последователей вернет список последователей, нажатие на другого пользователя покажет его данные … и так далее. В […]

Использование `onRetainCustomNonConfigurationInstance` для сохранения данных при изменении конфигурации

Я программировал для Android в течение некоторого времени, и я все еще ищу решения для сохранения данных по сравнению с изменениями конфигурации. Помимо сохранения Parcelable s в Activity's Bundle в onSaveInstanceState документы предлагают использовать Fragment с флагом setRetainInstance установленным в true. Но я только что наткнулся на некоторый код, который использует onRetainCustomNonConfigurationInstance для хранения произвольных […]

Как заменить DialogFragment другим DialogFragment?

Мы добавляем общий / нормальный Fragment программно, делая что-то вроде: fragmentTransaction.add(containerViewId, fragmentToAdd, fragmentTag); И мы заменяем Fragment другим, делая что-то вроде: fragmentTransaction.replace(containerViewId, newFragment, tagOfNewFragment); Но мы добавляем DialogFragment by dialogFramentInstance.show(fragmentManager, fragmentTag); Вопрос в том, как мне заменить этот DialogFragment который был добавлен методом show() ?

Замораживание пользовательского интерфейса при транзакции фрагмента

Я столкнулся с проблемой замены фрагмента с помощью FragmentManager. Моя проблема – замораживание пользовательского интерфейса. Я пытаюсь найти некоторые хорошие практики и / или библиотеку для решения моих проблем. Часть моего кода: Основной вид деятельности: <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/my_drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent" > <FrameLayout android:id="@+id/content" android:layout_width="match_parent" android:layout_height="match_parent" /> </android.support.v4.widget.DrawerLayout> Основной класс деятельности public class MyActivity extends Activity […]

Как заменить один полноэкранный фрагмент диалога другим, не отображая родительскую активность?

У меня есть Activity, который использует один пользовательский класс DialogFragment. Его внешний вид управляется данными, поэтому он может выглядеть довольно иначе, чем от вызова к вызову. Это «полный экран», т.е. setStyle(DialogFragment.STYLE_NO_FRAME, android.R.style.Theme); В ответ на результат сетевого вызова я увольняю () отображаемый в данный момент экземпляр (если есть) и show () новый: final CustomDialogFragment dialog […]