2016-10-10 9 views
0

こんにちは、私は、フラグメント@ + IDを作成する必要がありrecycleview下の断片を置く/ activity_fragment__eventi__aggiunti recycleviewの@ + ID/reciclerView_eventi_aggiunti、そこにある。ここで、iは、インスタンスの断片私は@ + ID/reciclerView_eventi_aggiunti、このフラグメントにcardviewのリストを置くとき:Androidは

<?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:id="@+id/activity_fragment__eventi__aggiunti" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:paddingBottom="@dimen/activity_vertical_margin" 
    android:paddingLeft="@dimen/activity_horizontal_margin" 
    android:paddingRight="@dimen/activity_horizontal_margin" 
    android:paddingTop="@dimen/activity_vertical_margin" 
    tools:context="com.example.fra87.eudroid.fragment.Fragment_Eventi_Aggiunti"> 

    <android.support.v7.widget.RecyclerView 
     android:id="@+id/reciclerView_eventi_aggiunti" 
     android:scrollbars="vertical" 
     android:layout_marginTop="20dp" 
     android:layout_marginBottom="100dp" 
     android:layout_width="320dp" 
     android:layout_height="match_parent"> 

    </android.support.v7.widget.RecyclerView> 

</RelativeLayout> 

私はrelativelayoutの@ +このレイアウトのID/PROVAでこのフラグメントを置きたい:

<?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:id="@+id/activity_lista__eventi" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:paddingBottom="@dimen/activity_vertical_margin" 
    android:paddingLeft="@dimen/activity_horizontal_margin" 
    android:paddingRight="@dimen/activity_horizontal_margin" 
    android:paddingTop="@dimen/activity_vertical_margin" 
    android:scrollbars="vertical" 
    tools:context="com.example.fra87.eudroid.activity_class.Lista_Eventi"> 


    <SearchView 
     android:layout_width="match_parent" 
     android:layout_height="60dp" 
     android:layout_alignParentTop="true" 
     android:layout_alignParentLeft="true" 
     android:layout_alignParentStart="true" 
     android:layout_marginLeft="20dp" 
     android:layout_marginStart="20dp" 
     android:layout_marginEnd="20dp" 
     android:layout_marginTop="10dp" 
     android:queryHint="Evento" 
     android:id="@+id/cercaEvento"/> 

    <android.support.v7.widget.RecyclerView 
     android:id="@+id/reciclerView_eventi" 
     android:scrollbars="vertical" 
     android:layout_below="@+id/cercaEvento" 
     android:layout_marginTop="20dp" 
     android:layout_marginBottom="100dp" 
     android:layout_width="320dp" 
     android:layout_height="match_parent" 
     android:layout_alignLeft="@id/cercaEvento" 
     android:layout_alignRight="@id/cercaEvento" > 

    </android.support.v7.widget.RecyclerView> 

    <RelativeLayout 
     android:layout_width="320dp" 
     android:layout_height="match_parent" 
     android:id="@+id/prova"> 

    </RelativeLayout> 

    <Button 
     android:text="Salva" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_marginBottom="10dp" 
     android:id="@+id/salva_eventi" 
     android:layout_alignParentBottom="true" 
     android:layout_alignRight="@+id/reciclerView_eventi" 
     android:layout_alignEnd="@+id/reciclerView_eventi" /> 


</RelativeLayout> 

私はrelativelayoutは@ + IDの下にあることをrelativelayoutの@ + ID/PROVAでフラグメントを膨らませるが、そして私が欲しい欲しいです/ reciclerView_eventi以上のボタン@ + id/s alva_eventi どうすればいいですか?

答えて

0

私はあなたのRecyclerView用のアダプタを使うことができます。 listの要素ごとにフラグメントを作成する必要はありません。

+0

私のアイデアは:@ + id/reciclerView_eventiの1つの要素をクリックして、要素の設定を保存して、要素の設定を保存した後、メインレイアウトに戻り、カードビューとこのリストの下にもう1つのアイテムが追加されています – Fra87