在我的 Android 应用程序中,我有一个包含 4 个片段的活动。所有片段都具有相同的确切字段,因此它们都是从同一个 xml 文件中扩展而来的,并且具有相同的 java 类。但是,我需要获取存储在每个中的数据,因为用户将在每个中输入内容。那么,如果它们都具有相同的类,我将如何获取数据呢?
活动成功.xml
<Button
android:id="@+id/continue_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/cont"
/>
<Button
android:id="@+id/export_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/export"
android:layout_toRightOf="@id/continue_button"
/>
<fragment android:name="org.bah.bu.SuccessFragment"
android:id="@+id/red1_success"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/continue_button"
/>
<fragment android:name="org.bah.bu.SuccessFragment"
android:id="@+id/red2_success"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/red1_success"
/>
片段成功.xml
<CheckBox
android:id="@+id/far"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/far"
/>
<CheckBox
android:id="@+id/lifted"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/lifted"
/>