У меня есть Gridview, заполненный изображениями, когда вы нажимаете на одном из этих изображений, начинается действие detais.
Все хорошо работает, но теперь я хочу сделать макет «Мастер-Деталь». Так что я создал эту папку «Макет-земля» и вместо того, чтобы только GridView, это было так:Как передавать данные между двумя фрагментами, отображаемыми на экране?
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/background"
tools:context=".MainActivityFragment">
<GridView
android:id="@+id/main_grid"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:numColumns="auto_fit" />
<fragment
android:id="@+id/fragment"
android:name="com.example.lucas.popularmovies.DetailActivityFragment"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="2"
tools:layout="@layout/fragment_detail" />
</LinearLayout>
До этого я проезжал данные ПОДРОБНО.Подробнее как Extra о намерении и извлечения его в Фрагмент.
Но когда я показываю все это на одном экране, как передать данные таким образом, чтобы обновлять данные, когда я нажимаю на изображение, не запуская новое действие? Благодарю.
документация [связь с другими фрагментами] (http://developer.android.com/training/basics/fragments/communicating.html) является самым простым примером мастер-деталь фрагментов я нашел. –