メインアクティビティで3つのフラグメントを拡張しました。また、私のフラグメントの1つにリストを表示するにはrecyclerviewを追加する方法もあります。RecyclerViewを拡張フラグメントに追加してリストを表示する方法
:)
メインアクティビティで3つのフラグメントを拡張しました。また、私のフラグメントの1つにリストを表示するにはrecyclerviewを追加する方法もあります。RecyclerViewを拡張フラグメントに追加してリストを表示する方法
:)
はあなたがbegineerている気にしないで助けてください。まずフラグメントの仕組みを見てください。フラグメントにはアクティビティが必要です。アクティビティでは、framelayoutを作成し、framelayout(Activity)にフラグメントをロードまたはコミットする必要があります。
アクティビティのビューを変更したい場合は、そのビューをフラグメントで変更し、そのビューを変更するアクティビティでそれぞれのフラグメントを呼び出す必要があります。
これは、アクティビティにrecyclerviewを追加する必要があることを意味しますが、まず、アクティビティのframelayoutにrecyclerviewを含むそのフラグメントを追加する必要があります。
あなたはこのような何かを探している:
注:あなたがアプリの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/
あなたは私がよりよく理解することができ、そこから関連するいくつかの例を提供することができ、あなたが提供する説明は良かったが、いくつかの用語を理解することは困難でした。 – HSBP
はい、私は断片を知っているためにかなり複雑です。どのような目的のためにここで断片を使用していますか?ナビ引き出しやタブなどを使っていますか? –
私はタブ(基本的に3つのタブ)に使用しています。私は3つの断片(3つのタブ)に私の主な活動を拡張している..だから私は、リサイクラーのビューとリサイクラーアダプターを使用してフラグメントの1つのリストを作成したい。 – HSBP