我有一個活動,只有2個按鈕和一個FrameLayout裏:Android的動態片段
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:id="@+id/linearLayout">
<Button
android:id="@+id/btPrincipal1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Ver Fragment 1"
android:layout_gravity="center_horizontal"
android:layout_weight="1"
/>
<Button
android:id="@+id/btPrincipal2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Ver Fragment 2"
android:layout_gravity="center_horizontal"
android:layout_weight="1"/>
</LinearLayout>
<FrameLayout
android:layout_width="250dp"
android:layout_height="match_parent"
android:id="@+id/contenedor"
android:layout_alignParentBottom="true"
android:layout_alignParentEnd="true"
android:layout_below="@+id/linearLayout">
</FrameLayout>
當我點擊按鈕1,我所說的片段,當我點擊按鈕2,我想打電話給同一個片段但具有不同的屬性。例如:
我點擊按鈕1,調用片段A,背景顏色爲綠色。
我點擊按鈕2,調用片段A,背景顏色爲紅色。
有可能嗎?我該怎麼做?謝謝。
請參閱從答案下面的鏈接:http://stackoverflow.com/questions/ 17436298/how-to-pass-a-variable-from-activity-to-fragment-and-pass-it-back http://stackoverflow.com/questions/28829509/how-to-pass-arguments-to-fragment -from-activity –
[如何將活動傳遞給Fragment並將其傳遞回來?](http://stackoverflow.com/questions/17436298/how-to-pass-a-variable-from-活動到片段,並通過它回來) – Gary99