答えて

1

はあなたがbegineerている気にしないで助けてください。まずフラグメントの仕組みを見てください。フラグメントにはアクティビティが必要です。アクティビティでは、framelayoutを作成し、framelayout(Activity)にフラグメントをロードまたはコミットする必要があります。

アクティビティのビューを変更したい場合は、そのビューをフラグメントで変更し、そのビューを変更するアクティビティでそれぞれのフラグメントを呼び出す必要があります。

これは、アクティビティにrecyclerviewを追加する必要があることを意味しますが、まず、アクティビティのframelayoutにrecyclerviewを含むそのフラグメントを追加する必要があります。

あなたはこのような何かを探している
+0

あなたは私がよりよく理解することができ、そこから関連するいくつかの例を提供することができ、あなたが提供する説明は良かったが、いくつかの用語を理解することは困難でした。 – HSBP

+0

はい、私は断片を知っているためにかなり複雑です。どのような目的のためにここで断片を使用していますか?ナビ引き出しやタブなどを使っていますか? –

+0

私はタブ(基本的に3つのタブ)に使用しています。私は3つの断片(3つのタブ)に私の主な活動を拡張している..だから私は、リサイクラーのビューとリサイクラーアダプターを使用してフラグメントの1つのリストを作成したい。 – HSBP

0

注:あなたがアプリのGradleにこれを追加していることを確認してください:

compile 'com.android.support:recyclerview-v7:23.4.0' 

あなたはレイアウトfragment1.xmlとfragment1.javaを持っている: fragment1 .xmlの

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout 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.support.v7.widget.RecyclerView 
        android:id="@+id/fragment1_recycler_view" 
        android:layout_width="match_parent" 
        android:layout_height="match_parent" 
        android:clickable="true"> 
       </android.support.v7.widget.RecyclerView> 
</RelativeLayout> 

このRecyclerViを初期化しますewはfragment1.javaの中にあり、書き込みはアダプタです。この詳細については 、これらのリンクを試してみてください。 How to implement RecyclerView with CardView rows in a Fragment with TabLayout http://www.androidhive.info/2016/01/android-working-with-recycler-view/

関連する問題